Ошибка сертификата с RabbitMQ с использованием SSL
Я пытаюсь заставить RabbitMQ работать с SSL на нескольких серверах Gentoo. Я получаю следующую ошибку в /var/log/rabbitmq/rabbit@...log, когда пытаюсь подключиться к консоли управления с помощью https:
SSL: сертификат: ssl_connection.erl:1641: фатальная ошибка: неверный сертификат
Я следовал инструкциям здесь: http://www.rabbitmq.com/ssl.html
Раздражает то, что у меня есть 2 клонированных сервера, и он работает на одном, а не на другом. Насколько я могу судить, машины настроены одинаково. Я написал скрипт для генерации сертификатов и т. Д. И запустил его на обоих.
Я не использую клиентские сертификаты.
Кто-нибудь знает, как я могу выяснить, что не так с моими сертификатами?
Я использую Erlang 15.2, RabbitMQ 2.7.9, OpenSSL 0.9.8k.
1 ответ
http://www.rabbitmq.com/troubleshooting-ssl.html - это лучшая ссылка. Я застрял на прослушивании брокера... он не читает мой файл конфигурации. Хорошо, я прошел мимо этого (он должен называться /etc/rabbitmq/rabbitmq.config и ничего больше):
Вот мой скрипт для генерации сертификатов CA и SSL для rabbitmq и друзей - http://www.mcgill.org.za/stuff/software/instant-certificate-authority-script Сгенерируйте сертификат клиента и посмотрите, сработает ли что-нибудь.