NVP vProxy: "rabbitmq" inativo após desativar o IPV6 para vproxy

Summary: O serviço rabbitmq é desativado após a desativação do IPV6 e, por isso, a conexão é recusada na porta 5672

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 IPv6 foi desativado no equipamento vProxy.
  • Os vProxy /data01/runtime/logs/vrapid/vrapid-engine.log O log contém o seguinte:
2021-02-03T08:47:55Z ERROR: Engines IPC: Connection 1: Cannot connect to message bus 'amqp://guest:guest@localhost:5672/': dial tcp 127.0.0.1:5672: connect: connection refused
2021-02-03T08:48:10Z TRACE: Engines IPC: Connection 1: Connecting to the message bus...
2021-02-03T08:48:10Z ERROR: Engines IPC: Connection 1: Cannot connect to message bus 'amqp://guest:guest@localhost:5672/': dial tcp 127.0.0.1:5672: connect: connection refused
2021-02-03T08:48:25Z TRACE: Engines IPC: Connection 1: Connecting to the message bus...
2021-02-03T08:48:25Z ERROR: Engines IPC: Connection 1: Cannot connect to message bus 'amqp://guest:guest@localhost:5672/': dial tcp 127.0.0.1:5672: connect: connection refused

 

Cause

rabbitmq Falha ao inicializar quando o IPv6 está desativado e, devido a isso, o vRapid fica inativo

 

Resolution

Solução temporária:

  1. Reative o IPV6, certifique-se de que o vRapid esteja ativo, conecte-se ao vProxy como administrador e su Para rootear:

    sudo su -
  2. Crie uma cópia de rabbitmq.conf:

    cp -P /etc/rabbitmq/rabbitmq.config /etc/rabbitmq/rabbitmq.config.orig
  3. Confira os listners atuais:

    rabbitmq-diagnostics listeners

    Exemplo:

    Interface: 127.0.0.1, port: 5672, protocol: amqp, purpose: AMQP 0-9-1 and AMQP 1.0
    Interface: [::1], port: 5672, protocol: amqp, purpose: AMQP 0-9-1 and AMQP 1.0
  4. Modifique o arquivo rabbitmq.config para remover o listner ipv6:

    vi /etc/rabbitmq/rabbitmq.config

    De:

    ######################################
    
    [
    {rabbit,
    [{tcp_listeners,
    [{"127.0.0.1", 5672}, {"::1", 5672}]}]
    }
    ].
    
    ######################################
    ######################################

    Para

    ######################################
    
    
    
    [
    {rabbit,
    [{tcp_listeners,
    [{"127.0.0.1", 5672}]}]
    }
    ].
    
    
    ######################################
    ######################################
  5. Reinicialize o vProxy:

    reboot
  6. Confirme se os serviços rabbit e vrapid estão em execução:

    systemctl status rabbitmq-server.service
    systemctl status vrapid.service
  7. Verifique a conectividade na porta 9090 usando o comando curl:

    curl -v localhost:9090

 

Products

Data Protection
Article Properties
Article Number: 000182732
Article Type: Solution
Last Modified: 11 Nov 2024
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.