Consola de NetWorker: "No se puede abrir la conexión de socket al host "NetWorker Server" en el puerto 5672"

Summary: Mensaje de error en NetWorker Management Console (NMC) cuando se intenta ver los detalles de un flujo de trabajo en la pestaña Monitoring: "El bus de mensajes no puede abrir la conexión de socket al host "Networkerserver_hostname" en el puerto 5672: Se produjo un error de conector" en NMC. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

NetWorker Server y NetWorker Management Console (NMC) están instalados en el mismo host.

La ventana de monitoreo de NMC muestra todas las políticas como "Nunca ejecución" Nunca ejecutar imagen; sin embargo, los trabajos de respaldo y clonación se completan según lo programado.

Aparece el siguiente error en NMC cuando se intenta abrir las propiedades del flujo de trabajo o de la acción:
Message bus unable to open socket connection to host "<NetWorker server hostname>" on port 5672: A socket error occurred

Captura de pantalla del mensaje de error: No se puede abrir la conexión de socket al host en el puerto 5672
Figura 1: Captura de pantalla del mensaje de error: No se puede abrir la conexión de socket al host en el puerto 5672.

RabbitMQ utiliza el puerto 5671 para la comunicación mediante SSL.

El puerto 5672 era el puerto antiguo que se usaba para la comunicación no SSL (ya no se usa).

El GSTD se conecta a RabbitMQ para obtener y mostrar información de NMC mediante el puerto 5671.

Cuando falla la conexión a través del puerto 5671, NetWorker NMC realiza una conmutación por recuperación e intenta el 5672, que también falla porque RabbitMQ ya no utiliza este puerto.

A continuación, el mensaje de error informa que el problema está en el puerto 5672, pero el problema ocurre realmente cuando se comunica con el puerto 5671.

Cause

GSTD no puede comunicarse con RabbitMQ en el puerto 5671.

Por lo general, esto significa que el servicio RabbitMQ está inactivo, pero potencialmente puede significar que hay algún problema de conexión con este puerto (como se describe en el artículo 210569)
  1. Si RabbitMQ funciona según lo esperado, el puerto 5671 en NetWorker Server debe estar en estado de escucha. Verifique que el puerto 5671 esté en estado de escucha. Para comprobar estos puertos, utilice los siguientes comandos:
For Linux: 
netstat -ano | grep 5671 
ss -ano | grep 5671

For Windows: 
netstat -ano | findstr 5671
  1. Si el puerto no aparece, asegúrese de que el servicio NSRD esté en ejecución (y, por lo tanto, que se debería haber abierto una conexión a este puerto de RabbitMQ).

Resolution

Procedimiento:
  1. Detenga los servicios de NetWorker.
  2. Vaya a la carpeta /nsr/tmp y cambie el nombre de la carpeta RabbitMQ a RabbitMQ_old.
  3. Inicie los servicios de NetWorker. Verifique que se genere una nueva carpeta RabbitMQ en la carpeta /nsr/tmp. 
  4. Compruebe el estado del puerto 5671 en NetWorker Server.
  5. Abra NetWorker Management Console y compruebe el estado del flujo de trabajo.
  6. Si el problema se resuelve, elimine RabbitMQ_old de /nsr/tmp.

Additional Information

Comandos de prueba de conexión:
Linux: 
curl -kv <NetWorker server>:5671
openssl s_client -connect <NetWorker server>:5671

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

Consulte los artículos relacionados de Dell:

Affected Products

NetWorker

Products

Data Protection, NetWorker Family, NetWorker Series
Article Properties
Article Number: 000200132
Article Type: Solution
Last Modified: 09 Oct 2024
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.