RabbitMQ - Tls Connection - Голанг - PullRequest
       7

RabbitMQ - Tls Connection - Голанг

0 голосов
/ 27 февраля 2019

Я настроил соединение RabbitMQ, используя следующую ссылку: https://github.com/streadway/amqp/blob/master/examples_test.go

Сертификат, который я создал в соответствии с инструкциями здесь: https://www.rabbitmq.com/ssl.html#enabling-tls-paths

Я использую RabbitMQ 3.7.0, установленный в докере.После вызова amqp.DialTLS я получаю ошибку «Неверный сертификат» на стороне сервера (в журналах докера).

Я предполагаю, что проблема заключается в том, что сертификат должен содержать имя сервера и, если да, то какое имя серверая должен указать в сертификате, если RabbitMQ установлен внутри докера?

Кроме того, есть еще идеи?

1 Ответ

0 голосов
/ 03 марта 2019

Я решил эту проблему, добавив в файл hosts полное_машина_имя из строки подключения к RabbitMQ с соответствующим IP-адресом: amqps: // connection_string_to_RabbitMQ @ full_machine_name: 5671

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...