Konsola NetWorker: "Nie można otworzyć połączenia gniazda z hostem "NetWorker server" na porcie 5672

Samenvatting: Komunikat o błędzie w konsoli NetWorker Management Console (NMC) podczas próby wyświetlenia szczegółów przepływu pracy na karcie monitorowania: "Message bus unable to open socket connection to host "Networkerserver_hostname" on port 5672: A socket error occurred" pojawia się w NMC. ...

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Symptomen

Serwer NetWorker i konsola NetWorker Management Console (NMC) są zainstalowane na tym samym hoście.

W oknie monitorowania NMC wszystkie zasady są wyświetlane jako "Nigdy nie uruchamiaj" Nigdy nie uruchamiaj obrazu, jednak zadania tworzenia kopii zapasowych i klonowania są wykonywane zgodnie z harmonogramem.

Podczas próby otwarcia właściwości przepływu pracy lub operacji w NMC pojawia się następujący błąd:
Message bus unable to open socket connection to host "<NetWorker server hostname>" on port 5672: A socket error occurred

Zrzut ekranu komunikatu o błędzie: Nie można otworzyć połączenia gniazda z hostem na porcie 5672
Rysunek 1. Zrzut ekranu komunikatu o błędzie: Nie można otworzyć połączenia gniazda z hostem na porcie 5672.

RabbitMQ używa portu 5671 do komunikacji przez SSL.

Port 5672 był starym portem używanym do komunikacji bez protokołu SSL (nie był już używany).

GSTD łączy się z oprogramowaniem RabbitMQ, aby uzyskać i wyświetlić informacje NMC przy użyciu portu 5671.

Jeśli połączenie przez port 5671 nie powiedzie się, NetWorker NMC powraca i próbuje uruchomić 5672, co również kończy się niepowodzeniem, ponieważ oprogramowanie RabbitMQ nie korzysta już z tego portu.

Następnie komunikat o błędzie zgłasza, że problem dotyczy portu 5672, ale tak naprawdę problem występuje podczas komunikacji z portem 5671.

Oorzaak

GSTD nie może komunikować się z RabbitMQ na porcie 5671.

Zazwyczaj oznacza to, że usługa RabbitMQ nie działa, ale potencjalnie może to oznaczać, że wystąpił problem z połączeniem z tym portem (jak opisano w artykule 210569)
  1. Jeśli oprogramowanie RabbitMQ działa zgodnie z oczekiwaniami, port 5671 na serwerze NetWorker musi być w stanie nasłuchiwania. Sprawdź, czy port 5671 jest w stanie nasłuchiwania. Aby sprawdzić te porty, użyj poniższych poleceń:
For Linux: 
netstat -ano | grep 5671 
ss -ano | grep 5671

For Windows: 
netstat -ano | findstr 5671
  1. Jeśli port nie zostanie wyświetlony, upewnij się, że usługa NSRD jest uruchomiona (a tym samym, że RabbitMQ powinien mieć otwarte połączenie z tym portem).

Oplossing

Procedura:
  1. Zatrzymaj usługi NetWorker.
  2. Przejdź do folderu /nsr/tmp i zmień nazwę folderu RabbitMQ na RabbitMQ_old.
  3. Uruchom usługi NetWorker. Sprawdź, czy w folderze /nsr/tmp został wygenerowany nowy folder oprogramowania RabbitMQ. 
  4. Sprawdź stan portu 5671 na serwerze NetWorker.
  5. Otwórz konsolę NetWorker Management Console i sprawdź stan przepływu pracy.
  6. Jeśli problem został rozwiązany, usuń RabbitMQ_old z katalogu /nsr/tmp.

Extra informatie

Polecenia testu połączenia:
Linux: 
curl -kv <NetWorker server>:5671
openssl s_client -connect <NetWorker server>:5671

Windows (PowerShell): 
tnc <NetWorker server> -port 5671

Zapoznaj się z powiązanymi artykułami firmy Dell:

Getroffen producten

NetWorker

Producten

Data Protection, NetWorker Family, NetWorker Series
Artikeleigenschappen
Artikelnummer: 000200132
Artikeltype: Solution
Laatst aangepast: 09 okt. 2024
Versie:  9
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.