Console do NetWorker: "Não foi possível abrir a conexão de soquete com o host "Servidor NetWorker" na porta 5672"

Summary: Mensagem de erro no NetWorker Management Console (NMC) ao tentar ver os detalhes de um fluxo de trabalho na guia de monitoramento: "Message bus unable to open socket connection to host "Networkerserver_hostname" on port 5672: Ocorreu um erro de soquete" aparece no 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

O servidor NetWorker e o NetWorker Management Console (NMC) são instalados no mesmo host.

A janela de monitoramento do NMC mostra todas as políticas como "Never Run" Nunca executar imagem; no entanto, os trabalhos de backup e clone são concluídos conforme agendado.

O seguinte erro é exibido no NMC ao tentar abrir as propriedades do fluxo de trabalho ou da ação:
Message bus unable to open socket connection to host "<NetWorker server hostname>" on port 5672: A socket error occurred

Captura de tela da mensagem de erro: Não é possível abrir a conexão de soquete com o host na porta 5672
Figura 1: Captura de tela da mensagem de erro: Não é possível abrir a conexão de soquete com o host na porta 5672.

O RabbitMQ usa a porta 5671 para comunicação por SSL.

A porta 5672 era a porta antiga usada para comunicação não SSL (não mais usada).

O GSTD se conecta ao RabbitMQ para obter e exibir informações do NMC usando a porta 5671.

Quando a conexão pela porta 5671 falha, o NMC do NetWorker faz failback e tenta o 5672, que também falha porque o RabbitMQ não usa mais essa porta.

Em seguida, a mensagem de erro relata que o problema está na porta 5672, mas o problema é realmente ao se comunicar com a porta 5671.

Cause

O GSTD não consegue se comunicar com o RabbitMQ na porta 5671.

Normalmente, isso significa que o serviço RabbitMQ está inativo, mas isso pode significar que há algum problema de conexão com essa porta (conforme descrito no artigo 210569)
  1. Se o RabbitMQ estiver funcionando conforme esperado, a porta 5671 no servidor NetWorker deve estar em um estado de escuta. Verifique se a porta 5671 está em estado de escuta. Para verificar essas portas, use os comandos abaixo:
For Linux: 
netstat -ano | grep 5671 
ss -ano | grep 5671

For Windows: 
netstat -ano | findstr 5671
  1. Se a porta não aparecer, certifique-se de que o serviço NSRD esteja em execução (e, portanto, que RabbitMQ deveria ter sido aberta uma conexão com essa porta).

Resolution

Procedimento:
  1. Interrompa os serviços do NetWorker.
  2. Acesse a pasta /nsr/tmp e renomeie a pasta RabbitMQ para RabbitMQ_old.
  3. Inicie os serviços do NetWorker. Verifique se uma nova pasta RabbitMQ é gerada na pasta /nsr/tmp. 
  4. Verifique o status da porta 5671 no servidor do NetWorker.
  5. Abra o NetWorker Management Console e verifique o status do fluxo de trabalho.
  6. Se o problema for resolvido, exclua-RabbitMQ_old de /nsr/tmp.

Additional Information

Comandos de teste de conexão:
Linux: 
curl -kv <NetWorker server>:5671
openssl s_client -connect <NetWorker server>:5671

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

Consulte os artigos relacionados da 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.