RabbitMQ bad_ssl_dist_optfile - PullRequest
1 голос
/ 08 июля 2020

, поэтому я работаю над получением RabbitMQ в кластерной настройке, и я «думаю», что у меня есть конфигурация, позволяющая узлам кластера взаимодействовать друг с другом через SSL, но при запуске узлов я получаю эту ошибку:

rmq-node-1         |               {{shutdown,
rmq-node-1         |                    {failed_to_start_child,ssl_dist_sup,
rmq-node-1         |                        {'EXIT',
rmq-node-1         |                            {{bad_ssl_dist_optfile,
rmq-node-1         | 16:36:58.591 [error]                    {failed_to_start_child,ssl_dist_sup,
rmq-node-1         | 16:36:58.592 [error]                        {'EXIT',
rmq-node-1         | 16:36:58.592 [error]                            {{bad_ssl_dist_optfile,
rmq-node-1         |                                 ["/etc/rabbitmq/inter_node_tls.config"]},
rmq-node-1         |                             [{ssl_dist_sup,consult,1,
rmq-node-1         |                                  [{file,"ssl_dist_sup.erl"},{line,105}]},
rmq-node-1         | 16:36:58.593 [error]                                 ["/etc/rabbitmq/inter_node_tls.config"]},
rmq-node-1         |                              {ssl_dist_sup,start_link,0,
rmq-node-1         |                                  [{file,"ssl_dist_sup.erl"},{line,45}]},

Суть ошибки - это строка, в которой написано bad_ssl_dist_optfile, и я думаю, что конфигурация является частью проблемы. Я следил за этим руководством: Защита кластерной связи - Вариант 2 - файлы конфигурации

Я также создал файлы pem с помощью рекомендованного «простого» решения. (также проделал то же самое с easy-rsa и получил те же проблемы.) автоматическое создание сертификата

Я настроил структуру папок следующим образом: Folder Structure

I've created a compose file to include all the files, variables, and configuration: Compose File

I've created a rabbitmq.conf, rabbitmq-env.conf, and inter_node_tls.config to complete the setup: RabbitMQ Config RabbitMQ config file RabbitMQ Env RabbitMQ Env File Inter Node SSL Параметры межузлового SSL

Я пропустил часть конфигурации? или есть какие-то проблемы с форматированием в конфигурации между узлами?

РЕДАКТИРОВАТЬ: Я обнаружил проблему с именем файла в файле конфигурации TLS, но получил ту же проблему.

...