NVP-vProxy: "rabbitmq" ist nach der Deaktivierung von IPV6 für vproxy ausgefallen

Summary: Der rabbitmq-Service ist nach der Deaktivierung von IPv6 ausgefallen. Aus diesem Grund wird die Verbindung auf Port 5672 abgelehnt.

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 wurde auf der vProxy-Appliance deaktiviert.
  • Die vProxys /data01/runtime/logs/vrapid/vrapid-engine.log Das Protokoll enthält Folgendes:
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 Kann nicht gestartet werden, wenn IPv6 deaktiviert ist und daher vRapid ausgefallen ist

 

Resolution

Problemumgehung:

  1. Aktivieren Sie IPv6 erneut, stellen Sie sicher, dass vrapid aktiv ist, stellen Sie eine Verbindung zum vProxy als Administrator her und su Zum Stammverzeichnis:

    sudo su -
  2. Erstellen Sie eine Kopie von rabbitmq.conf:

    cp -P /etc/rabbitmq/rabbitmq.config /etc/rabbitmq/rabbitmq.config.orig
  3. Überprüfen Sie die aktuellen Listner:

    rabbitmq-diagnostics listeners

    Beispiel:

    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. Ändern Sie die Datei rabbitmq.config, um den IPv6-Listenner zu entfernen:

    vi /etc/rabbitmq/rabbitmq.config

    Von:

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

    Zu:

    ######################################
    
    
    
    [
    {rabbit,
    [{tcp_listeners,
    [{"127.0.0.1", 5672}]}]
    }
    ].
    
    
    ######################################
    ######################################
  5. Starten Sie den vProxy neu:

    reboot
  6. Bestätigen Sie, dass die Rabbit- und vrapid-Services betriebsbereit sind:

    systemctl status rabbitmq-server.service
    systemctl status vrapid.service
  7. Überprüfen Sie die Konnektivität auf Port 9090 mit dem curl-Befehl:

    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.