NetWorke: Console "unable to open socket connection to host "NetWorker server" on port 5672"
Resumen: Error message on NetWorker Management Console (NMC) when trying to see the details of a workflow under the monitoring tab: "Message bus unable to open socket connection to host "Networkerserver_hostname" on port 5672: A socket error occurred" appears in the NMC. ...
Este artículo se aplica a
Este artículo no se aplica a
Este artículo no está vinculado a ningún producto específico.
No se identifican todas las versiones del producto en este artículo.
Síntomas
NetWorker Server and NetWorker Management Console (NMC) are installed in same host.
The NMC monitoring window shows all policies as "Never Run"
; however, backup and clone jobs are completing as per schedule.
The following error appears in the NMC when trying to open workflow or action properties:
Figure 1: Screenshot of Error Message: Unable to Open Socket Connection to Host on Port 5672.
RabbitMQ uses port 5671 for communication over SSL.
Port 5672 was the old port used for non-SSL communication (no longer used).
The GSTD connects to RabbitMQ to get and display NMC information using port 5671.
When connection over port 5671 fails, NetWorker NMC fails back and tries 5672 which fails too because RabbitMQ no longer uses this port.
The error message then reports the issue to be on port 5672, but the issue is really when communicating with port 5671.
The NMC monitoring window shows all policies as "Never Run"
; however, backup and clone jobs are completing as per schedule.
The following error appears in the NMC when trying to open workflow or action properties:
Message bus unable to open socket connection to host "<NetWorker server hostname>" on port 5672: A socket error occurred
Figure 1: Screenshot of Error Message: Unable to Open Socket Connection to Host on Port 5672.
RabbitMQ uses port 5671 for communication over SSL.
Port 5672 was the old port used for non-SSL communication (no longer used).
The GSTD connects to RabbitMQ to get and display NMC information using port 5671.
When connection over port 5671 fails, NetWorker NMC fails back and tries 5672 which fails too because RabbitMQ no longer uses this port.
The error message then reports the issue to be on port 5672, but the issue is really when communicating with port 5671.
Causa
GSTD is unable to communicate to RabbitMQ on port 5671.
Usually this means RabbitMQ service is down, but it can potentially mean that there is some connection issue with this port (Like described in article 210569)
Usually this means RabbitMQ service is down, but it can potentially mean that there is some connection issue with this port (Like described in article 210569)
- If RabbitMQ is working as expected, the port 5671 on the NetWorker server must be in a listening state. Verify that the port 5671 is in a listening state. To check these ports, use the below commands:
For Linux: netstat -ano | grep 5671 ss -ano | grep 5671 For Windows: netstat -ano | findstr 5671
- If the port does not show up, ensure that NSRD service is running (and hence that RabbitMQ should have been opened a connection to this port).
Resolución
Procedure:
- Stop NetWorker services.
- Go to /nsr/tmp folder, and rename the RabbitMQ folder to RabbitMQ_old.
- Start the NetWorker services. Verify a new RabbitMQ folder is generated in the /nsr/tmp folder.
- Check the status of port 5671 on the NetWorker server.
- Open the NetWorker Management Console and check the workflow status.
- If the issue is resolved, delete RabbitMQ_old from /nsr/tmp.
Información adicional
Connection test commands:
See related Dell articles:
Linux: curl -kv <NetWorker server>:5671 openssl s_client -connect <NetWorker server>:5671 Windows (PowerShell): tnc <NetWorker server> -port 5671
See related Dell articles:
Productos afectados
NetWorkerProductos
NetWorker Family, NetWorker SeriesPropiedades del artículo
Número del artículo: 000200132
Tipo de artículo: Solution
Última modificación: 09 oct 2024
Versión: 9
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.