{rabbitmq_web_stomp,
[
{ssl_cert_login, true},
{ ssl_config,
[
{port, 15671},
{backlog, 1024},
{cacertfile, "/path/to/ca_certificate.pem"},
{certfile, "/path/to/server_certificate.pem"},
{keyfile, "/path/to/server_key.pem"}
]
}
]
}
gfoiani@FojaMac ~/tls-gen/basic/result (master)$ rabbitmq-plugins list
Configured: E = explicitly enabled; e = implicitly enabled
| Status: * = running on rabbit@Fojamac
|/
[e*] amqp_client 3.5.6
[e*] cowboy 0.5.0-rmq3.5.6-git4b93c2d
[E*] gen_coap 0.0.1-rmq0.0.0-git
[e*] mochiweb 2.7.0-rmq3.5.6-git680dba8
[E*] rabbitmq_amqp1_0 3.5.6
[E*] rabbitmq_auth_backend_http 3.5.x-fe9401c6
[ ] rabbitmq_auth_backend_ldap 3.5.6
[ ] rabbitmq_auth_mechanism_ssl 3.5.6
[ ] rabbitmq_consistent_hash_exchange 3.5.6
[E*] rabbitmq_delayed_message_exchange 0.0.1-rmq3.5.x-9bf265e4
[E*] rabbitmq_event_exchange 3.5.x-4813af15
[ ] rabbitmq_federation 3.5.6
[ ] rabbitmq_federation_management 3.5.6
[E*] rabbitmq_lvc 3.5.x-bd06d59b
[E*] rabbitmq_management 3.5.6
[e*] rabbitmq_management_agent 3.5.6
[E*] rabbitmq_management_themes 3.5.x-9013cbf9
[E*] rabbitmq_management_visualiser 3.5.6
[E*] rabbitmq_mqtt 3.5.900
[E*] rabbitmq_shovel 3.5.6
[E*] rabbitmq_shovel_management 3.5.6
[E*] rabbitmq_stomp 3.5.6
[ ] rabbitmq_test 3.5.6
[E*] rabbitmq_top 3.5.x-99ed877e
[ ] rabbitmq_tracing 3.5.6
[e*] rabbitmq_web_dispatch 3.5.6
[E*] rabbitmq_web_stomp 3.5.6
[E*] rabbitmq_web_stomp_examples 3.5.6
[e*] sockjs 0.3.4-rmq3.5.6-git3132eb9
[e*] webmachine 1.10.3-rmq3.5.6-gite9359c7gfoiani@FojaMac ~/tls-gen/basic/result (master)$ telnet localhost 15671
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
Trying fe80::1...
telnet: connect to address fe80::1: Connection refused
telnet: Unable to connect to remote host
gfoiani@FojaMac ~/tls-gen/basic/result (master)$ openssl s_client -connect localhost:15671 -tls1 connect: Connection refused
connect:errno=61=CRASH REPORT==== 16-Dec-2015::12:03:17 ===
crasher:
initial call: supervisor:cowboy_acceptors_sup/1
pid: <0.600.0>
registered_name: []
exception exit: {{badmatch,false},
[{cowboy_ssl_transport,listen,1,
[{file,
"cowboy-wrapper/cowboy-git/src/cowboy_ssl_transport.erl"},
{line,70}]},
{cowboy_acceptors_sup,init,1,
[{file,
"cowboy-wrapper/cowboy-git/src/cowboy_acceptors_sup.erl"},
{line,36}]},
{supervisor,init,1,[{file,"supervisor.erl"},{line,243}]},
{gen_server,init_it,6,
[{file,"gen_server.erl"},{line,306}]},
{proc_lib,init_p_do_apply,3,
[{file,"proc_lib.erl"},{line,237}]}]}
in function gen_server:init_it/6 (gen_server.erl, line 330)
ancestors: [<0.597.0>,cowboy_sup,<0.53.0>]
messages: []
links: [<0.597.0>]
dictionary: []
trap_exit: true
status: running
heap_size: 987
stack_size: 27
reductions: 227
neighbours: