Hvis du er Windows-bruger, der er en høj sandsynlighed for, at du er stødt på en “RPC-serveren er ikke tilgængelig” vises. RPC-fejl, der opstår i situationer, der involverer kommunikation mellem to eller flere maskiner via et netværk, er alt for almindelige i .indo .s. Før tackle årsagerne til fejlen og og måder at løse det, er det vigtigt først at vide om RPC i detaljer.,

Hvis du vil lære mere om networkingindo .s-netværk og det generelt, skal du ikke glemme at tilmelde dig vores e-mail-opdateringer, hvor vi deler al vores viden og sender nyttige resourcesindo .s-ressourcer. På den måde bliver du nødt til at fejlfinde problemer som RPC-serverfejlen meget sjældnere!

Hvad er RPC?

RPC står for Remote Procedure Call, som anvender inter-processing kommunikationsteknologi til processesindo .s-processer i et netværk. RPC arbejder på grundlag af en klient-server kommunikationsmodel, hvor klient og server behøver ikke altid være en anden maskine., RPC kan også bruges til at oprette kommunikation mellem forskellige processer på en enkelt maskine.

RPC er en slags re .uest-response protocol, som let kan forklares ved hjælp af en klient / server kommunikationsmodel. Med henblik på denne tutorial vil en proces, der påberåber en anmodning, blive betegnet som en “klient” og processen, der svarer tilbage til anmodningen som en “server.”Bemærk, at klienten eller serveren her kan være forskellige enheder i et netværkssystem eller kan være forskellige processer, der er bosiddende i et enkelt system.,

i RPC initieres et procedurekald af et klientsystem, som krypteres og derefter sendes til serveren. Opkaldet dekrypteres derefter af serveren, og et svar sendes tilbage til klienten. RPC spiller en afgørende rolle i fjernstyring af enheder på tværs af et netværk og bruges til at dele adgang til eksterne enheder såsom printere og scannere. På en simpel note bruger enhver processindo .s-proces, der involverer distribution og deling af data over et netværk, normalt RPC-teknologi. Derfor er det ret almindeligt at stå over for et” RPC-server utilgængeligt ” problem, hvis du er en .indo .s-bruger., Fjernopkald er imidlertid meget intermitterende, når det kommer til ydelsen og er derfor vanskelige at spore.

Grunde til RPC-fejl

Fil-og printerdeling er deaktiveret

Dette er den mest almindelige årsag til RPC-fejl. Når der foretages et procedurekald eller en anmodning til en perifer enhed, såsom en printer, skal periferien være aktiveret til RPC og skal være tilsluttet netværket med klienten, for at den kan fungere. Hvis noget går galt her, ophører RPC med at fungere.,

netværksforbindelsesproblemer

da Remote procedure call er afhængig af netværket for dets funktion, kan mangel på en ordentlig netværksforbindelse føre til problemer med servertilgængelighed. I sådanne tilfælde undlader en klient at sende et proceduremæssigt opkald til serveren, hvilket resulterer i fejlen “RPC-server utilgængelig”.

Navneopløsningsproblemer

Når en klient indleder en anmodning, sendes anmodningen til serveren ved hjælp af dens navn, IP-adresse og portadresse., Hvis en RPC-servers navn kortlægges til en forkert IP-adresse, resulterer det i, at klienten kontakter den forkerte server og muligvis kan resultere i en RPC-fejl.

Firewalls

En firewall fra tredjepart eller andre sikkerhed program, der kører på en server, eller på en klient, kan undertiden blokere trafikken fra at nå server på sit TCP-porte, hvilket resulterer i en afbrydelse af RPCs.

registry korruption

RPC afhænger af en gyldig registryindo .s-registreringsdatabasen til at arbejde. Hvis nogen af disse poster ændres forkert eller bliver beskadiget, vil RPC-tjenesten sandsynligvis stoppe med at fungere.,

Beskæftiger sig med RPC-fejl

Overvågning af firewalls

Som tidligere nævnt, firewalls eller andre sikkerheds-relaterede programmer, der kører på systemet kan blokere for trafik fra RPC-forespørgsler. Hvis du har en tredjeparts firewall installeret, kan du prøve at konfigurere den til at tillade indgående og udgående forbindelser for RPCs og andre programmer, som du har til hensigt at bruge i RPCs.

Hvis du ikke kan konfigurere fire .alls, skal du prøve at slukke for funktionen i et stykke tid, indtil din RPC er oprettet. På denne måde kan du finde ud af, om dine fire .alls er grundårsagen til RPC-fejl.,

Hvis du bruger standard Windows firewall, kan du gøre en undtagelse for Remote Procedure Calls) og Remote desktop til RPC til at fungere.,

for At gøre dette, skal du følge disse trin:

  1. Log ind på dit system med den rette administrative privilegier
  2. Klik på Start, og gå til “Kontrolpanel” ( Til Windows 8 eller derover direkte søge efter Kontrolpanel fra Windows search)
  3. Når dit Kontrolpanel belastninger, klik på “System og Sikkerhed”
  4. klik Nu på “Tillad, at en app gennem Windows firewall” under “Windows Firewall” fra den viste menu
  5. I må gerne Medbringes apps vindue, sikre, at den Eksterne Bistand indstilling er aktiveret.,

kontroller internetforbindelse og dens protokoller

RPC fungerer på grundlag af en klient / servermodel, der er afhængig af et netværk for dets funktion. RPC-fejl har en tendens til at opstå, når forbindelsen mellem en klient og dens server afbrydes. Når du støder på en sådan fejl, skal du sørge for, at alle dine systemer er korrekt tilsluttet i et netværk. Du kan også bruge kommandoen “ping” til at teste din forbindelse mellem RPC-klienten og serveren.,

det er også en god ide at sørge for, at alle driverne er korrekt installeret, da de er vigtige i Internet networkingorking af en RPC. Selvom netværksdrivere typisk ikke forårsager RPC-fejl, foretrækkes det altid at kontrollere dem på forhånd.

Gøre det ved at følge disse trin:

  1. Log ind på dit system med administrative rettigheder, og klik på start-menuen
  2. Klik på windows-tasten+R-tasten på tastaturet på samme tid, at få Køre vindue og skriv “ncpa.cpl ” i boksen og tryk på OK.,
  3. Vælg lokalforbindelsen, Højreklik på den og vælg Egenskaber.
  4. fra den viste menu skal du sørge for at aktivere “internetprotokoller” og “fil-og printerdeling til Microsoft-netværk.”Hvis nogen af disse elementer mangler fra lokalforbindelsens egenskaber, skal du geninstallere dem.

kontroller RPC-tjenester

et par tjenester relateret til RPC skal arbejde i baggrunden for både klient og server for at det kan fungere. Disse trin hjælper dig med at kontrollere, om de nøjagtige tjenester, der kræves for at RPC kan fungere.,

  1. Log ind på dit system med alle de administrative privilegier og rettigheder
  2. Klik på windows-tasten+R-tasten på tastaturet på samme tid, at få Køre-vindue og skrive “tjenester.msc” i boksen og tryk på OK.
  3. dette indlæser et servicevindue. Her er hvor du kontrollere, om alle de nødvendige RPC-tjenester kører med succes eller ej.,
  4. Hvis du finder nogen, der kræves service ikke fungerer eller er inaktiv, skal du dobbeltklikke på det for at få vinduet egenskaber for den pågældende tjeneste
  5. I fanebladet generelt i vinduet egenskaber, skal du vælge “starttype” til at være Automatisk og starte tjenesten.

på denne måde kan du sikre dig, at alle tjenester, der kræves af RPC, er intakte og fungerer korrekt. I de fleste tilfælde vil problemet blive løst nu. Hvis problemet stadig vedvarer, skal du muligvis gå til næste trin for verifikation af registreringsdatabasen.,

verificering af systemregistret

Som tidligere nævnt skal et gyldigt Registryindo .s-registreringsdatabase være tilgængeligt i systemet for at RPC skal fungere. Hvis nogen af disse poster i registreringsdatabasen bliver ødelagt eller ændret, vil RPC ikke fungere.

Når du redigerer dit registreringsdatabase, er det vigtigt at være forsigtig og ikke ødelægge nogen registreringsdatabase. Rediger eller slet ikke nogen post i registreringsdatabasen, før du konfigurerer et systemgendannelsespunkt, så du kan gå tilbage til det gamle registreringsdatabase, hvis ændringer påvirker dit systems funktionalitet.,

Når du har oprettet et gendannelsespunkt, skal du følge disse trin for at kontrollere dit eksisterende RPC poster i registreringsdatabasen:

  1. Klik på menuen Start, og vælg Kør
  2. Når den Kører applet belastninger, skriv “regedit” i det, og klik på Ok
  3. Nu skal du navigere til de respektive “RpcSs” path(s), der er baseret på din version af Windows .

Hvis du finder nogle registreringsdatabaseelementer, der mangler i dine respektive stier, skal du overveje at geninstallere .indo .s eller bruge tredjepartsværktøjer til at rette det ødelagte eller ugyldige registreringsdatabase.

for doven til at rette disse RPC fejl manuelt?,

Hvis du føler, at det at spore disse RPC-fejl manuelt og rette dem ikke er din kop te, er der et automatiseret alternativ til at rette disse fejl. Der er en bred vifte af tredjepartsapplikationer og værktøjer tilgængelige på markedet for at gøre dit arbejde lettere.

disse værktøjer kan rense og rette alle poster i registreringsdatabasen i systemet og rense alle forældede elementer i registreringsdatabasen for at forbedre det samlede systems ydeevne. Værktøjer som SpeedyPC og Reimage kan være ganske praktisk at reparere dit system.,

næsten alle RPC fejl er forårsaget på grund af en eller flere af disse ovennævnte årsager. Lidt tålmodighed og lidt viden om dit .indo .s-system kan altid hjælpe dig med at overvinde disse fejl. Hvis intet fungerer, kan du prøve at opdatere dit .indo .s OS, da de fleste af problemerne, herunder brudte registreringsdatabaser, netværksindstillinger, tilladelser og filsystemer, gendannes til standard med hver updateindo .s-opdatering.

Foto: