如何配置在erlang OTP 21.3上运行的Rabbitmq3.7.11以使用SSL连接python 2.7.5应用程序客户端

时间:2019-03-21 09:38:39

标签: ssl rabbitmq erlang openstack

我在运行于python 2.7.5的openstack中使用Rabbitmq.erlang OTP 21.3 rpm来自Rabbitmq团队。当我使用ssl连接Rabbitmq时,我收到了错误消息

TLS服务器:状态为tls_handshake.erl:200生成的服务器警报:致命-安全性不足-no_suitable_ciphers

在Rabbitmq日志文件中和一条错误消息

SSL错误:[SSL:TLSV1_ALERT_INSUFFICIENT_SECURITY] tlsv1警报安全性不足(_ssl.c:579)

在openstack服务日志中。

当我切换到erlang OTP 20.3时,错误消息消失了。所以我猜python 2.7.5不支持新密码,但是erlang OTP 21放弃了旧密码,只支持新密码。

由于某些原因,我必须使用erlang OTP21。任何人都可以告诉我如何配置Rabbitmq或oslo_message来避免这种情况。非常感谢。

0 个答案:

没有答案