Obsah Článku

Příznaky
Tento článek obsahuje informace o odstraňování problémů „RPC server není k dispozici“ chyby v Microsoft Windows Server.,

Obsah

  1. Úvod
  2. Zastavil RPC služby
  3. Název řešení problémů
  4. Provoz blokován firewall
  5. problémy s Připojením

Úvod

„server RPC není K dispozici“ je poměrně častou chybou v systému Windows, které mohou nastat v nejrůznějších situacích, většina z nich zahrnuje komunikaci mezi dvěma stroji přes síť. Může se však vyskytnout i při místních operacích na stroji., Pro přehlednost bude v tomto článku určen klient, který zahájí komunikaci RPC,a stroj, se kterým komunikuje, bude serverem.

Remote Procedure Call (RPC) je mechanismus, který umožňuje procesům Windows komunikovat mezi sebou, buď mezi klientem a serverem v síti, nebo v rámci jednoho systému. Četné vestavěné komponenty systému Windows využívají RPC. RPC používá dynamické porty pro komunikaci mezi systémy, ale statický port (TCP port 135) musí být také použit jako výchozí bod pro komunikaci., RPC koncový bod mapper poslouchá na tomto statickém portu.

v typické relaci RPC klient kontaktuje koncového mapovače serveru na portu TCP 135 a požaduje dynamické číslo portu přiřazené konkrétní službě. Server reaguje s IP adresou a číslem portu, které služba zaregistrovala u RPC, když začala, a klient poté kontaktuje službu na této IP adrese a portu.,

možné příčiny chyby „RPC server nedostupný“ zahrnují následující:

  • zastavil službu RPC: pokud služba RPC na serveru není spuštěna, klient ji zjevně nebude schopen dosáhnout.
  • Název řešení problémů: RPC server je název může být řešení na špatnou IP adresu, což v kontaktování klientů špatný server nebo pokus o kontakt, adresu IP, není v současné době v provozu. Případně nemusí být název serveru vůbec vyřešen.,
  • Provoz blokován firewall: firewall nebo jiné bezpečnostní aplikace na server nebo síťový firewall zařízení mezi klientem a serverem, může bránit provozu od dosažení server na TCP port 135.
  • problémy s připojením: klient nemusí být schopen dosáhnout serveru vůbec kvůli obecnému problému se sítí.

následující kroky, roztříděné podle příčiny, mohou být užitečné při řešení problému.

zastavil službu RPC

  1. otevřete konzolu služeb na serveru.,
  2. vyhledejte službu Remote Procedure Call (RPC) a ujistěte se, že je spuštěna.
    Poznámka: služba Locator Remote Procedure Call (RPC) obvykle nemusí být spuštěna.
  3. pokud je služba zastavena, zkuste ji spustit ručně.

problémy s rozlišením názvu

  1. Ping server podle jména od klienta, aby se ověřilo, zda název řeší správnou IP adresu. Pokud ano, řešení názvu pravděpodobně nebude příčinou problému a zbývající kroky v této části mohou být přeskočeny.,
  2. pokud jsou klient a server členy domény Active Directory (AD), DNS se používá pro rozlišení jména. Ověřte, zda klient i server používají správné servery DNS, které musí být uvnitř domény a obvykle budou řadiči domén.
  3. pokud se používají správné servery DNS, použijte konzolu správy DNS na těchto serverech k ověření, že server RPC má správný záznam(y) registrovaný v DNS. V případě potřeby lze příkaz ipconfig /registerdns použít na serveru RPC k opětovné registraci záznamů DNS.,
  4. pokud není k dispozici žádná reklamní doména, WINS může být použit pro rozlišení názvu. Příkaz ipconfig / all uvede mimo jiné servery WINS používané serverem RPC. Zkontrolujte databázi WINS na těchto serverech a ověřte, zda jsou záznamy registrované Pro server RPC správné. V případě potřeby lze příkaz nbtstat-RR spustit na serveru RPC a znovu zaregistrovat své záznamy WINS.

provoz blokovaný firewallem

  1. zkontrolujte nastavení brány Windows Firewall na serveru RPC.,
  2. pokud je brána firewall povolena, ujistěte se, že přenos na portu TCP 135 je povolen.
    1. pokud server používá systém Windows Server 2003, Brána Firewall systému Windows nemusí správně zpracovávat alokaci dynamického portu RPC. V takovém případě může být nutné zakázat bránu Firewall systému Windows nebo omezit porty používané RPC (viz krok 4).
    2. pokud server používá Windows Server 2008 nebo novější, ověřte, zda je spuštěna služba brány Firewall systému Windows., Brána Firewall systému Windows v systému Windows Server 2008 a výše by měla správně zpracovat procedur ve výchozím nastavení; pokud to však musí být konfigurován ručně, viz tento článek na webu TechNet pro instrukce: Umožňuje Příchozí Síťový Provoz, který Používá Dynamické volání RPC.
      Pokud musí být brána Firewall systému Windows zcela zakázána v systému Windows Server 2008 nebo vyšší, nezastavujte službu brány Firewall systému Windows. Místo toho postupujte podle pokynů, jak správně vypnout bránu Windows Firewall v systému Windows Server 2008 a výše.,
  3. Pokud software brány firewall jiných výrobců, další bezpečnostní aplikace, nebo síťové brány firewall appliance je na místě, naleznete v dokumentaci k aplikaci nebo zařízení k určení, zda může být správně nakonfigurován tak, aby zvládnout procedur.
  4. Pokud software brány firewall, další bezpečnostní aplikace, nebo síťové spotřebiče nemůže být nakonfigurován tak, aby správně zpracovat dynamické procedur, rozsah portů používá RPC může být omezena, a v tomto rozsahu pak mohou být otevřeny v bráně firewall nebo bezpečnostní aplikace., Chcete-li omezit rozsah portů používaných RPC, podívejte se, jak nakonfigurovat přidělení dynamického portu RPC pro práci s firewally.

problémy s připojením k síti

  1. použijte příkaz ping k testování základní konektivity mezi klientem RPC a serverem. Všimněte si, že tento test nemusí být přesvědčivý, protože je možné, aby firewall blokoval provoz ICMP a zároveň umožnil průchod jiným provozem. (ICMP, nebo Internet Control Message Protocol, je protokol používaný příkazy ping a tracert.,)
  2. nástroj příkazového řádku PortQry lze použít k testování připojení od klienta k serveru a určení, které porty jsou otevřené na serveru. Zahrnuje podporu pro RPC a lze ji použít k určení, které služby mají dynamické porty registrované u RPC a které konkrétní porty používají. Podrobné informace o PortQry verze 2.0 je k dispozici zde: nové funkce a funkce v PortQry verze 2.0.
  3. pokud jsou klient a server na různých podsítích, ověřte, zda je provoz mezi nimi správně směrován., Pokud jsou na různých fyzických místech, ověřte, zda je spojení mezi weby nahoře a umožňuje volný průchod provozu.

další pokyny k řešení této chyby naleznete v části Řešení problémů “ Server RPC není k dispozici.“
pro obecné informace o RPC, podívejte se, co je RPC?

Rozlišení
Potřebujete další pomoc?,werEdge T300, PowerEdge T310, PowerEdge T320, PowerEdge T330, PowerEdge T340, PowerEdge T40, PowerEdge T410, PowerEdge T420, PowerEdge T430, PowerEdge T440, PowerEdge T605, PowerEdge T610, PowerEdge T620, PowerEdge T630, PowerEdge T640, PowerEdge T710, PowerEdge VRTX, Webový Server PowerEdge, PowerEdge XE2420, PowerEdge XE 5__, PowerEdge XE 5__-2, PowerEdge XE 51__-2 (ATI Mach64), PowerEdge XE7100, PowerEdge XE7420, PowerEdge XE7440, PowerEdge 2600, PowerEdge 2650, PowerEdge 6600, PowerEdge 6650, PowerEdge 4600, PowerEdge SC 420, PowerEdge SC 430, PowerEdge SC 440

Poslední Zveřejněné Datum

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *