Как настроить rabbitmq3.7.11, который работает на erlang OTP 21, чтобы использовать ssl для подключения клиента приложения python 2.7.5
Я использую rabbitmq в openstack, который работает на python 2.7.5. Когда я использую ssl для подключения rabbitmq, я получаю сообщение об ошибке
" Сервер TLS: в состоянии приветствия по адресу tls_handshake.erl:200 сгенерировано СЕРВЕРНОЕ ПРЕДУПРЕЖДЕНИЕ: неустранимо - недостаточная безопасность - no_suitable_ciphers "
в логе rabbitmq и сообщении об ошибке
"Ошибка SSLE: [SSL: TLSV1_ALERT_INSUFFICIENT_SECURITY] предупреждение tlsv1 о недостаточной безопасности (_ssl.c: 579)"
в сервисном журнале openstack.
когда я переключаюсь на erlang OTP 20.3, сообщение об ошибке исчезает. Поэтому я предполагаю, что python 2.7.5 не поддерживает новые шифры, но erlang OTP 21 отбрасывает старые шифры и просто поддерживает новые шифры.
по некоторым причинам я должен использовать erlang OTP 21. Никто не может сказать мне, как настроить rabbitmq или oslo_message, чтобы избежать этого. Большое спасибо.