NVP vProxy: "rabbitmq" inattivo dopo aver disabilitato IPV6 per vproxy

Summary: Il servizio rabbitmq è inattivo dopo la disabilitazione di IPV6 e per questo motivo la connessione viene rifiutata sulla 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

  • IPv6 è stato disabilitato sull'appliance vProxy.
  • Il vProxy /data01/runtime/logs/vrapid/vrapid-engine.log Il registro contiene quanto segue:
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 Non si avvia quando IPv6 è disabilitato e, per questo motivo, vrapid è inattivo

 

Resolution

Soluzione alternativa:

  1. Riabilitare IPV6, assicurarsi che vrapid sia attivo, connettersi a vProxy come amministratore e su Per radice:

    sudo su -
  2. Creare una copia di rabbitmq.conf:

    cp -P /etc/rabbitmq/rabbitmq.config /etc/rabbitmq/rabbitmq.config.orig
  3. Controlla gli elenchi correnti:

    rabbitmq-diagnostics listeners

    Esempio:

    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. Modificare il file rabbitmq.config per rimuovere l'elenco ipv6:

    vi /etc/rabbitmq/rabbitmq.config

    Da:

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

    Per

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

    reboot
  6. Verificare che i servizi rabbit e vrapid siano operativi:

    systemctl status rabbitmq-server.service
    systemctl status vrapid.service
  7. Controllare la connettività sulla porta 9090 utilizzando il 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.