我在运行于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来避免这种情况。非常感谢。