Как использовать Rabbitmq для связи с SSL? - PullRequest
0 голосов
/ 25 октября 2019

Я установил rabbitmq в Ubuntu и хотел бы общаться с ssl. Нет файла /etc/rabbitmq/rabbitmq.conf, что я должен записать в файл, когда создаю его сам? Каковы этапы операции?

Ответы [ 2 ]

0 голосов
/ 25 октября 2019

спасибо, я создал файл rabbitmq.conf в каталоге / etc / rabbitmq. Я использовал https://github.com/rabbitmq/rabbitmq-server/blob/master/docs/rabbitmq.conf.example внутри файла. Я написал сертификаты, созданные с помощью TLS-GEN, но не смог их перезапустить. Сообщение об ошибке:

● rabbitmq-server.service - брокер RabbitMQ Загружен: загружен (/lib/systemd/system/rabbitmq-server.service; включен; предустановка поставщика: включен) Активен: активирован (автоматический перезапуск)(Результат: код выхода) с пт 2019-10-25 06:51:01 PDT;6s ago Процесс: 73072 ExecStart = / usr / lib / rabbitmq / bin / rabbitmq-server (код = выход, статус = 64) Основной PID: 73072 (код = выход, статус = 64)

25 октября 06: 51: 01 ubuntu systemd [1]: rabbitmq-server.service: не удалось с результатом 'код выхода'. 25 октября 06:51:01 ubuntu systemd [1]: Не удалось запустить брокер RabbitMQ.

Внутри файла RabbitMQ.conf

listeners.tcp.local = 127.0.0.1:5672

listeners.ssl.default = 5671

ssl_options.verify = verify_peer

ssl_options.fail_if_no_peer_cert = false

ssl_options.cacertfile = / home / ekremgen / basic / result / ca_certificate.pem

ssl_options.certfile = /home/ekrem/tls-gen/basic/result/server_certificate.pem

ssl_options.keyfile = / home / ekrem /TLS поколения / базовый / результат / server_key.pem

0 голосов
/ 25 октября 2019

Я бы предложил следовать соответствующим документам Поддержка TLS

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