Welche Ports benutzt RabbitMQ?
Welche Ports werden von RabbitMQ Server verwendet oder müssen für einen Cluster von Knoten in der Firewall geöffnet sein?
Meine/usr/lib/rabbitmq/bin/rabbitmq-env
wird unterhalb dessen gesetzt was ich für nötig halte (35197).
SERVER_ERL_ARGS="+K true +A30 +P 1048576 \
-kernel inet_default_connect_options [{nodelay,true}] \
-kernel inet_dist_listen_min 35197 \
-kernel inet_dist_listen_max 35197"
Ich habe das nicht angerührtrabbitmq.config
eine Gewohnheit einstellentcp_listener
es sollte also auf dem Standard 5672 zuhören.
Hier sind die relevanten Netstat-Zeilen:
tcp 0 0 0.0.0.0:4369 0.0.0.0:* LISTEN 728/epmd
tcp 0 0 0.0.0.0:35197 0.0.0.0:* LISTEN 5126/beam
tcp6 0 0 :::5672 :::* LISTEN 5126/beam
Meine Fragen sind:
Müssen alle 3 Ports 4369, 5672 und 35197 offen sein, damit andere Knoten eine Verbindung zum Cluster herstellen können?
Warum läuft 5672 nicht auf TCP und nicht nur auf TCP6?