RabbitMQ Web Stomp--关闭非TLS连接?

RabbitMQ Web Stomp--关闭非TLS连接?,rabbitmq,web-stomp,Rabbitmq,Web Stomp,我有一个RabbitMQ实例运行当前的3.7.9+Erlang 21.1.1,运行得非常好 我使用WebStomp插件使用WebSocket和Stomp.js在浏览器中提供值。这也很有效 我的问题是:如何使用新的format.conf文件禁用非TLS连接?我想确保我们不会意外连接到错误的端口。下面是我的.conf文件供参考 当前侦听端口: 绑定到端口的协议 amqp::5672 amqp/ssl::5671 群集::25672 http/webstomp::15674 https::15672

我有一个RabbitMQ实例运行当前的3.7.9+Erlang 21.1.1,运行得非常好

我使用WebStomp插件使用WebSocket和Stomp.js在浏览器中提供值。这也很有效

我的问题是:如何使用新的format.conf文件禁用非TLS连接?我想确保我们不会意外连接到错误的端口。下面是我的.conf文件供参考

当前侦听端口:

绑定到端口的协议

amqp::5672

amqp/ssl::5671

群集::25672

http/webstomp::15674

https::15672

https/web stomp::15671

跺脚::61613

listeners.ssl.default = 5671
ssl_options.cacertfile = fullchain.pem
ssl_options.certfile   = cert.pem
ssl_options.keyfile    = privkey.pem
ssl_options.verify     = verify_peer
ssl_options.fail_if_no_peer_cert = false

management.listener.port = 15672
management.listener.ssl = true
management.listener.ssl_opts.cacertfile = fullchain.pem
management.listener.ssl_opts.certfile = cert.pem
management.listener.ssl_opts.keyfile = privkey.pem

web_stomp.ssl.port       = 15671
web_stomp.ssl.backlog    = 1024
web_stomp.ssl.certfile   = cert.pem
web_stomp.ssl.keyfile    = privkey.pem
web_stomp.ssl.cacertfile = fullchain.pem
下面的链接非常有用,但我没有找到答案。

从3.7.9版开始,无法禁用HTTP侦听器。我建议使用以下设置将侦听器限制为仅本地主机:

如果检查netstat-pan | fgrep beam.smp的输出,您将看到绑定到本地主机侦听器的端口15674

注意:RabbitMQ团队监视并仅有时回答有关StackOverflow的问题

web_stomp.tcp.ip = 127.0.0.1