Estoy teniendo un problema extraño. Instalé RabbitMQ en Debian 12. Hubo un pequeño problema durante la instalación: no pude pasar la dependencia de erlang-crypto con libssl1.1; el que tenía en mi sistema no era compatible con ese paquete, tuve que descargarlo manualmente libssl1.1_1.1.1n-0+deb11u5_amd64.deb para avanzar junto con el proceso de instalación. Comencé con la configuración predeterminada, agregué el complemento de la consola de administración y todo funcionó bien.
Luego agregué soporte SSL/TLS tanto para el corredor como para su consola de administración y desde el lado del servidor se ve bien. Aquí está la sección de gestión de los diagnósticos de RabbitMQ:
Enabled plugins:
* rabbitmq_management
* rabbitmq_management_agent
* rabbitmq_web_dispatch
* amqp_client
* cowboy
* cowlib
Interface: 0.0.0.0, port: 15671, protocol: https, purpose: HTTP API over TLS (HTTPS)
Interface: [::], port: 25672, protocol: clustering, purpose: inter-node and CLI tool communication
Interface: [::], port: 5672, protocol: amqp, purpose: AMQP 0-9-1 and AMQP 1.0
Interface: [::], port: 5671, protocol: amqp/ssl, purpose: AMQP 0-9-1 and AMQP 1.0 over TLS
El puerto está abierto y escucha:
tcp LISTEN 0 1024 0.0.0.0:15671 0.0.0.0:* users:(("beam.smp",pid=439,fd=38))
Sin embargo, no puedo acceder a él. El navegador no puede abrir la página y aparece un error de conexión tan pronto como ingreso la URL. No se puede acceder a este sitio. Se restableció la conexión.
No puedo conectarme al corredor mediante una conexión .NET. No es nada del lado del cliente: puedo acceder a los servicios SSL de otros hosts, también puedo acceder a otra consola de administración de RabbitMQ en el otro servidor que tiene un archivo de configuración idéntico.
No hay ningún firewall instalado en el host Debian; RabbitMQ es el único servicio que se ejecuta en él.
¿Alguna idea de lo que puede estar pasando?
Krzysztof