içinde ssl bağlantısıyla ERROR ssl bağlantıları ile RabbitMQ'nun bu tutorial sürümünü takip ediyorum.El sıkışma zaman aşımı TavşanMQ
ben SSL bağlantıları için 5672 portunu yapılandırmış ve yerel port bağlantı (RabbitMQ bir resmi liman işçisi konteyner mı) test etmek için openssl aracı
Yeni başlattığımız.
[{rabbit, [ {loopback_users, []},
{tcp_listeners, [5671]},
{ssl_listeners, [5672]},
{auth_mechanisms, ['EXTERNAL','PLAIN']},
{handshake_timeout, 60000},
{ssl_options, [
{cacertfile, "/etc/rabbitmq/ssl/ca/cacert.pem" },
{certfile, "/etc/rabbitmq/ssl/server/server.cert.pem" },
{keyfile, "/etc/rabbitmq/ssl/server/server.key.pem" },
{verify, verify_peer},
{ssl_cert_login_from, common_name},
{fail_if_no_peer_cert, true }]}]}].
Sonra bu komutu çalıştırın:
Benim rabbitmq.config olan
openssl s_client -connect localhost:5672 -cert ../client/client.pem -key ../client/client.key.pem -CAfile ../ca/cacert.pem
Ve RabbitMQ günlüklerinde bu hatayı alıyorum:
=INFO REPORT==== 6-Apr-2016::14:16:06 ===
accepting AMQP connection <0.696.0> (127.0.0.1:34977 -> 127.0.0.1:5672)
=ERROR REPORT==== 6-Apr-2016::14:16:06 ===
closing AMQP connection <0.696.0> (127.0.0.1:34977 -> 127.0.0.1:5672):
{handshake_timeout,handshake}