Ошибка сертификата с 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 Сгенерируйте сертификат клиента и посмотрите, сработает ли что-нибудь.

Другие вопросы по тегам