Zu den Hauptinhalten
  • Bestellungen schnell und einfach aufgeben
  • Bestellungen anzeigen und den Versandstatus verfolgen
  • Erstellen Sie eine Liste Ihrer Produkte, auf die Sie jederzeit zugreifen können.
  • Verwalten Sie mit der Unternehmensverwaltung Ihre Dell EMC Seiten, Produkte und produktspezifischen Kontakte.

Rozwiązywanie problemów z błędem „Serwer RPC jest niedostępny”

Zusammenfassung: W tym artykule opisano rozwiązania błędu "Serwer RPC niedostępny" w systemach operacyjnych Windows Server.

Dieser Artikel wurde möglicherweise automatisch übersetzt. Wenn Sie eine Rückmeldung bezüglich dessen Qualität geben möchten, teilen Sie uns diese über das Formular unten auf dieser Seite mit.

Artikelinhalt


Symptome
Zatrzymano problemy

z rozpoznawaniem nazw usług

RPCTraffic blokowane przez problemy z łącznością zapory

Ursache
Zobacz sekcję Rozwiązanie.
Lösung

Spis treści

  1. Wprowadzenie
  2. Zatrzymana usługa RPC
  3. Problemy z rozpoznawaniem nazwy
  4. Ruch blokowany przez zaporę
  5. Problemy z połączeniami

1. Wprowadzenie

"Serwer RPC jest niedostępny" jest typowym błędem w systemie Windows, który występuje w wielu różnych sytuacjach, większość z nich obejmuje komunikację między dwoma komputerami w sieci. Może również wystąpić podczas lokalnych operacji na komputerze. Aby uzyskać jasność, w tym artykule komputer inicjujący komunikację RPC jest oznaczony jako klient, a komputer, z którym komunikuje się, jest serwerem.

Zdalne wywołanie procedury (RPC) to mechanizm, który umożliwia procesom systemu Windows komunikowanie się między klientem a serwerem w sieci lub na jednym komputerze. Wiele zintegrowanych komponentów systemu Windows korzysta z RPC. RPC wykorzystuje dynamiczne porty do komunikacji między komputerami, ale jako punktu wyjścia do komunikacji musi być także port statyczny (port TCP 135). Program mapowania punktów końcowych RPC nasłuchuje tego statycznego portu.

W typowej sesji RPC klient kontaktuje się z programem mapowania punktów końcowych serwera na porcie TCP 135 i żąda numeru portu dynamicznego przypisanego do określonej usługi. Serwer odpowiada adresem IP i numerem portu, dla których usługa została zarejestrowana w UPC po jej uruchomieniu. Następnie klient kontaktuje się z usługą pod tym adresem IP i portem.

Możliwe przyczyny błędu "Serwer RPC niedostępny" obejmują następujące elementy:        

  • Zatrzymana usługa RPC: Jeśli usługa RPC na serwerze nie jest uruchomiona, klient oczywiście nie może się z nią skontaktować.
  • Problemy z rozpoznawaniem nazw: Nazwa serwera RPC może rozwiązywać problem z nieprawidłowym adresem IP, co powoduje, że klient kontaktuje się z nieprawidłowym serwerem lub próbuje skontaktować się z nieużywanym adresem IP. Być może nazwa serwera nie jest w ogóle rozpoznawana.
  • Ruch blokowany przez zaporę internetową: Zapora sieciowa lub inna aplikacja zabezpieczająca serwera lub urządzenie zapory sieciowej pomiędzy klientem a serwerem mogą uniemożliwiać dostęp ruchu do serwera na porcie TCP 135.
  • Problemy z łącznością: Klient może nie być w stanie w ogóle dotrzeć do serwera z powodu ogólnego problemu z siecią.
     

Poniższe czynności mogą być przydatne podczas rozwiązywania problemu. Czynności są kategoryzowane według przyczyny.


2. Zatrzymana usługa RPC

  1. Otwórz konsolę Usługi na serwerze.
  2. Odszukaj usługę zdalnego wywołania procedury (RPC) i upewnij się, że jest uruchomiona.
    UWAGA: Usługa lokalizatora zdalnego wywołania procedury (RPC) zwykle nie jest uruchomiona.
  3. Jeśli usługa jest zatrzymana, spróbuj uruchomić ją ręcznie.
     

3. Problem z rozpoznawaniem nazwy

  1. Wyślij ping według nazwy od klienta do serwera, aby sprawdzić, czy nazwa wiąże się z prawidłowym adresem IP. Jeśli tak, rozpoznawanie nazwy najprawdopodobniej nie jest przyczyną problemu, a pozostałe czynności opisane w tej sekcji można pominąć.
  2. Jeśli klient i serwer są członkami domeny Active Directory (AD), to serwer DNS jest używany do rozpoznawania nazw. Sprawdź, czy klient i serwer korzystają z odpowiednich serwerów DNS, które muszą znajdować się w domenie i zwykle są kontrolerami domen.
  3. Jeśli używane są prawidłowe serwery DNS, użyj konsoli zarządzania DNS na tych serwerach, aby sprawdzić, czy serwer RPC ma jeden lub więcej prawidłowych rekordów zarejestrowanych w systemie DNS. W razie potrzeby można użyć komendy ipconfig /registerdns na serwerze RPC, aby ponownie zarejestrować rekordy DNS.
  4. W przypadku braku domeny AD usługa WINS może być użyta do rozpoznawania nazw. Między innymi na liście poleceń ipconfig /all znajdują się serwery WINS używane przez serwer RPC. Sprawdź bazę danych WINS na tych serwerach, aby upewnić się, że rekordy zarejestrowane dla serwera RPC są prawidłowe. W razie potrzeby można użyć na serwerze RPC polecenia nbtstat -RR, aby ponownie zarejestrować jego rekordy WINS.
     

4. Ruch blokowany przez zaporę

  1. Sprawdź ustawienia zapory systemu Windows na serwerze RPC.
  2. Jeśli zapora jest włączona, upewnij się, że ruch na porcie TCP 135 jest dozwolony.
    1. Jeśli serwer pracuje pod kontrolą systemu Windows Server 2003, to zapora systemu Windows może nie obsługiwać dynamicznej alokacji portu przez usługę RPC. W takim przypadku może być konieczne wyłączenie zapory systemu Windows lub ograniczenie liczby portów używanych przez usługę RPC (patrz punkt 4).
    2. Jeśli serwer pracuje pod kontrolą systemu Windows Server 2008 lub nowszej wersji, sprawdź, czy usługa zapory systemu Windows jest aktywna. Zapora systemu Windows w systemie Windows Server 2008 i nowszych powinna domyślnie obsługiwać ruch RPC; jeśli jednak należy to skonfigurować ręcznie, zapoznaj się z tym artykułem TechNet, aby uzyskać instrukcje: Umożliwienie ruchu przychodzącego w sieci, który korzysta z dynamicznego RPC.
      Jeśli zapora systemu Windows musi być wyłączona w systemie Windows Server 2008 lub nowszym, nie należy przerywać działania usługi Zapora systemu Windows. Zamiast tego postępuj według instrukcji w sekcji Prawidłowy sposób wyłączania zapory systemu Windows w systemie Windows Server 2008 i nowszych wersjach.
  3. Jeżeli wykorzystywana jest zapora innego producenta, inna aplikacja zabezpieczająca lub urządzenie zapory sieciowej, należy zapoznać się z dokumentacją tych aplikacji lub urządzenia, aby sprawdzić, czy mogą one zostać odpowiednio skonfigurowane do obsługi ruchu RPC.
  4. Jeśli nie można skonfigurować oprogramowania zapory sieciowej, innej aplikacji zabezpieczającej lub urządzenia sieciowego do prawidłowego obsługi dynamicznego ruchu RPC, zakres portów używany przez usługę RPC może być ograniczony, a zakres ten można otworzyć w zaporze lub aplikacji zabezpieczającej. Aby ograniczyć zakres portów używanych przez usługę RPC, zapoznaj się z sekcją°Jak skonfigurować alokację dynamicznego portu RPC do pracy z zaporami.
     

5. Problemy z połączeniami sieciowym

  1. Użyj polecenia ping, aby sprawdzić podstawowe połączenia pomiędzy klientem i serwerem usługi RPC. Należy pamiętać, że ten test może być niemiarodajny, ponieważ zapora może blokować ruch ICMP i jednocześnie zezwalać na inny. (Protokół ICMP (Internet Control Message Protocol) jest protokołem używanym przez polecenia ping i tracert).
  2. Narzędzia wiersza poleceń PortQry można używać do sprawdzenia połączeń między klientem i serwerem, a także do określania otwartych portów na serwerze. Obejmuje ona obsługę RPC i może być wykorzystana do określenia, które usługi są wyposażone w porty dynamiczne zarejestrowane w UPC oraz do określonych portów, z których korzystają. Szczegółowe informacje na temat portQry w wersji 2.0 są dostępne tutaj: Nowe funkcje i funkcje w narzędziu PortQry w wersji 2.0.
  3. Jeśli klient i serwer są w różnych podsieciach, należy sprawdzić, czy ruch pomiędzy nimi jest prawidłowo skonfigurowany. Jeśli te urządzenia znajdują się w fizycznie różnych lokalizacjach, należy sprawdzić, czy zezwolono na połączenie między nimi, a ruch przepływa swobodnie.


Aby uzyskać dalsze instrukcje dotyczące rozwiązywania tego błędu, patrz rozwiązywanie problemów "Serwer RPC jest niedostępny".

Aby uzyskać ogólne informacje na temat RPC, zobacz co to jest RPC?
 


 
Weitere Informationen
 
 

Brak wsparcia gwarancyjnego Brak gwarancji? Żaden problem. Odwiedź witrynę Dell.com/support i wpisz kod Dell Service Tag, a następnie zapoznaj się z naszymi ofertami.

UWAGA: Oferty są dostępne tylko dla komputerów osobistych na terenie Stanów Zjednoczonych, Kanady, Wielkiej Brytanii, Francji, Niemiec i Chin. Nie dotyczy serwerów i pamięci masowych.

Artikeleigenschaften


Betroffenes Produkt

Servers

Letztes Veröffentlichungsdatum

14 Feb 2022

Version

6

Artikeltyp

Solution