Management UI in my deployment shows a blank page #14095
Replies: 1 comment
-
We cannot suggest anything with this much information. Besides, I guess, the fact that to disable the non-TLS AMQP listener you can use # disables non-TLS listeners, only TLS-enabled clients will be able to connect
listeners.tcp = none Our community support policy is very explicit on the fact that we won't troubleshoot TLS and networking for non-paying users. There are dedicated doc guides for both. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Community Support Policy
RabbitMQ version used
4.1.1
Erlang version used
27.3.x
Operating system (distribution) used
ubuntu 22.04
How is RabbitMQ deployed?
Debian package
rabbitmq-diagnostics status output
root@CTGWEPPDRMQ001:/etc/rabbitmq# sudo journalctl -xeu rabbitmq-server
░░
░░ A stop job for unit rabbitmq-server.service has finished.
░░
░░ The job identifier is 1511 and the job result is done.
Jun 18 12:49:01 CTGWEPPDRMQ001 systemd[1]: rabbitmq-server.service: Consumed 23.898s CPU time.
░░ Subject: Resources consumed by unit runtime
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ The unit rabbitmq-server.service completed and consumed the indicated resources.
Jun 18 12:49:01 CTGWEPPDRMQ001 systemd[1]: Starting RabbitMQ broker...
░░ Subject: A start job for unit rabbitmq-server.service has begun execution
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A start job for unit rabbitmq-server.service has begun execution.
░░
░░ The job identifier is 1511.
Jun 18 12:49:04 CTGWEPPDRMQ001 rabbitmq-server[3860]: 2025-06-18 12:49:04.980530+00:00 [notice] <0.45.0> Application syslog exited with reason: stopped
Jun 18 12:49:04 CTGWEPPDRMQ001 rabbitmq-server[3860]: 2025-06-18 12:49:04.985946+00:00 [notice] <0.212.0> Logging: switching to configured handler(s); following me>
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: ## ## RabbitMQ 4.1.1
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: ## ##
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: ########## Copyright (c) 2007-2025 Broadcom Inc and/or its subsidiaries
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: ###### ##
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: ########## Licensed under the MPL 2.0. Website: https://rabbitmq.com
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Erlang: 27.3.4 [jit]
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: TLS Library: OpenSSL - OpenSSL 3.0.2 15 Mar 2022
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Release series support status: see https://www.rabbitmq.com/release-information
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Doc guides: https://www.rabbitmq.com/docs
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Support: https://www.rabbitmq.com/docs/contact
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Tutorials: https://www.rabbitmq.com/tutorials
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Monitoring: https://www.rabbitmq.com/docs/monitoring
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Upgrading: https://www.rabbitmq.com/docs/upgrade
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Logs: /var/log/rabbitmq/rabbit@CTGWEPPDRMQ001.musesoftware.local.log
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]:
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Config file(s): /etc/rabbitmq/advanced.config
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: /etc/rabbitmq/rabbitmq.conf
Jun 18 12:49:07 CTGWEPPDRMQ001 rabbitmq-server[3860]: Starting broker... completed with 5 plugins.
Jun 18 12:49:07 CTGWEPPDRMQ001 systemd[1]: Started RabbitMQ broker.
░░ Subject: A start job for unit rabbitmq-server.service has finished successfully
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A start job for unit rabbitmq-server.service has finished successfully.
░░
░░ The job identifier is 1511.
Logs from node 1 (with sensitive values edited out)
rabbit@CTGWEPPDRMQ001.log
rabbit@CTGWEPPDRMQ001.musesoftware.local.log
Logs from node 2 (if applicable, with sensitive values edited out)
No response
Logs from node 3 (if applicable, with sensitive values edited out)
No response
rabbitmq.conf
#Password Management
password_hashing_module = rabbit_password_hashing_sha512
#Auth Mechanism
auth_mechanisms.1 = EXTERNAL
auth_mechanisms.2 = PLAIN
auth_mechanisms.3 = AMQPLAIN
ssl_cert_login_from = common_name
TLS for remote clients
listeners.ssl.1 = 5671
ssl_options.cacertfile = /etc/rabbitmq/certs/rootpreprodca.pem
ssl_options.certfile = /etc/rabbitmq/certs/preprod.cluster.rabbitmq.pem
ssl_options.keyfile = /etc/rabbitmq/certs/preprod.cluster.rabbitmq.key
ssl_options.verify = verify_none
ssl_options.fail_if_no_peer_cert = false
ssl_options.versions.1 = tlsv1.2
ssl_options.versions.2 = tlsv1.1
ssl_options.versions.3 = tlsv1
TLS for management plugin
management.ssl.port = 15671
management.ssl.cacertfile = /etc/rabbitmq/certs/rootpreprodca.pem
management.ssl.certfile = /etc/rabbitmq/certs/preprod.cluster.rabbitmq.pem
management.ssl.keyfile = /etc/rabbitmq/certs/preprod.cluster.rabbitmq.key
management.ssl.versions.1 = tlsv1.2
management.ssl.versions.2 = tlsv1.1
management.ssl.versions.3 = tlsv1
clustering
cluster_formation.peer_discovery_backend = rabbit_peer_discovery_classic_config
cluster_formation.classic_config.nodes.1 = rabbit@CTGWEPPDRMQ001.musesoftware.local
cluster_formation.classic_config.nodes.2 = rabbit@CTGWEPPDRMQ002.musesoftware.local
Steps to deploy RabbitMQ cluster
#!/bin/sh
sudo apt-get install curl gnupg apt-transport-https -y
Team RabbitMQ's main signing key
curl -1sLf "https://keys.openpgp.org/vks/v1/by-fingerprint/0A9AF2115F4687BD29803A206B73A36E6026DFCA" | sudo gpg --dearmor | sudo tee /usr/share/keyrings/com.rabbitmq.team.gpg > /dev/null
Community mirror of Cloudsmith: modern Erlang repository
curl -1sLf https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-erlang.E495BB49CC4BBE5B.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/rabbitmq.E495BB49CC4BBE5B.gpg > /dev/null
Community mirror of Cloudsmith: RabbitMQ repository
curl -1sLf https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-server.9F4587F226208342.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/rabbitmq.9F4587F226208342.gpg > /dev/null
Add apt repositories maintained by Team RabbitMQ
sudo tee /etc/apt/sources.list.d/rabbitmq.list <<EOF
Provides modern Erlang/OTP releases
deb [arch=amd64 signed-by=/usr/share/keyrings/rabbitmq.E495BB49CC4BBE5B.gpg] https://ppa1.rabbitmq.com/rabbitmq/rabbitmq-erlang/deb/ubuntu jammy main
deb-src [signed-by=/usr/share/keyrings/rabbitmq.E495BB49CC4BBE5B.gpg] https://ppa1.rabbitmq.com/rabbitmq/rabbitmq-erlang/deb/ubuntu jammy main
another mirror for redundancy
deb [arch=amd64 signed-by=/usr/share/keyrings/rabbitmq.E495BB49CC4BBE5B.gpg] https://ppa2.rabbitmq.com/rabbitmq/rabbitmq-erlang/deb/ubuntu jammy main
deb-src [signed-by=/usr/share/keyrings/rabbitmq.E495BB49CC4BBE5B.gpg] https://ppa2.rabbitmq.com/rabbitmq/rabbitmq-erlang/deb/ubuntu jammy main
Provides RabbitMQ
deb [arch=amd64 signed-by=/usr/share/keyrings/rabbitmq.9F4587F226208342.gpg] https://ppa1.rabbitmq.com/rabbitmq/rabbitmq-server/deb/ubuntu jammy main
deb-src [signed-by=/usr/share/keyrings/rabbitmq.9F4587F226208342.gpg] https://ppa1.rabbitmq.com/rabbitmq/rabbitmq-server/deb/ubuntu jammy main
another mirror for redundancy
deb [arch=amd64 signed-by=/usr/share/keyrings/rabbitmq.9F4587F226208342.gpg] https://ppa2.rabbitmq.com/rabbitmq/rabbitmq-server/deb/ubuntu jammy main
deb-src [signed-by=/usr/share/keyrings/rabbitmq.9F4587F226208342.gpg] https://ppa2.rabbitmq.com/rabbitmq/rabbitmq-server/deb/ubuntu jammy main
EOF
Update package indices
sudo apt-get update -y
Install Erlang packages
sudo apt-get install -y erlang-base
erlang-asn1 erlang-crypto erlang-eldap erlang-ftp erlang-inets
erlang-mnesia erlang-os-mon erlang-parsetools erlang-public-key
erlang-runtime-tools erlang-snmp erlang-ssl
erlang-syntax-tools erlang-tftp erlang-tools erlang-xmerl
Install rabbitmq-server and its dependencies
sudo apt-get install rabbitmq-server -y --fix-missing
rabbitmqctl enable_feature_flag all
sudo rabbitmq-plugins enable rabbitmq_auth_mechanism_ssl
sudo rabbitmq-plugins enable rabbitmq_management_agent
sudo rabbitmq-plugins enable rabbitmq_management
sudo rabbitmq-plugins enable rabbitmq_peer_discovery_common
sudo rabbitmq-plugins enable rabbitmq_web_dispatch
sudo systemctl enable rabbitmq-server
scp /var/lib/rabbitmq/.erlang.cookie CTGADMAZ@******:/tmp/
mv /tmp/.erlang.cookie /var/lib/rabbitmq/
ls -l /var/lib/rabbitmq/.erlang.cookie
sudo chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie
sudo chmod 400 /var/lib/rabbitmq/.erlang.cookie
Steps to reproduce the behavior in question
Everything works except web access, I have a blank page on chrome and firefox
root@CTGWEPPDRMQ001:/etc# sudo systemctl status rabbitmq-server
● rabbitmq-server.service - RabbitMQ broker
Loaded: loaded (/lib/systemd/system/rabbitmq-server.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2025-06-18 12:49:07 UTC; 50min ago
Main PID: 3860 (beam.smp)
Tasks: 24 (limit: 9463)
Memory: 93.1M
CPU: 20.569s
CGroup: /system.slice/rabbitmq-server.service
├─3860 /usr/lib/erlang/erts-15.2.7/bin/beam.smp -W w -MBas ageffcbf -MHas ageffcbf -MBlmbcs 512 -MHlmbcs 512 -MMmcs 30 -pc unicode -P 1048576 -t 50000>
├─3872 erl_child_setup 4096
├─3892 /usr/lib/erlang/erts-15.2.7/bin/inet_gethost 4
├─3893 /usr/lib/erlang/erts-15.2.7/bin/inet_gethost 4
└─3896 /bin/sh -s rabbit_disk_monitor
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Support: https://www.rabbitmq.com/docs/contact
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Tutorials: https://www.rabbitmq.com/tutorials
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Monitoring: https://www.rabbitmq.com/docs/monitoring
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Upgrading: https://www.rabbitmq.com/docs/upgrade
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Logs: /var/log/rabbitmq/rabbit@CTGWEPPDRMQ001.musesoftware.local.log
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]:
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: Config file(s): /etc/rabbitmq/advanced.config
Jun 18 12:49:06 CTGWEPPDRMQ001 rabbitmq-server[3860]: /etc/rabbitmq/rabbitmq.conf
Jun 18 12:49:07 CTGWEPPDRMQ001 rabbitmq-server[3860]: Starting broker... completed with 5 plugins.
Jun 18 12:49:07 CTGWEPPDRMQ001 systemd[1]: Started RabbitMQ broker.
advanced.config
[
{rabbit,
[{tcp_listeners, []}
]}
].
Application code
# PASTE CODE HERE, BETWEEN BACKTICKS
Kubernetes deployment file
What problem are you trying to solve?
Everything works except web access, I have a blank page on chrome and firefox
Beta Was this translation helpful? Give feedback.
All reactions