=ERROR REPORT==== 3-Aug-2017::02:13:56 ===
** Generic server <0.31777.12> terminating
** Last message in was {inet_async,
{sslsocket,
{gen_tcp,#Port<0.64900>,tls_connection,
<0.1000.0>},
<0.31774.12>},
#Ref<0.0.524290.226279>,
{ok,<<16,77,0,4,77,81,84,84,4,194,0,10,0,49,100,
100,99,49,57,55,99,98,45,53,56,49,97,45,52,
102,97,57,45,97,49,55,56,45,54,55,50,52,53,
99,48,100,99,52,99,57,49,53,48,49,55,52,48,
56,50,54,51,53,55,0,6,99,100,112,99,100,112,
0,6,99,100,112,99,100,112>>}}
** When Server state == {state,
{sslsocket,
{gen_tcp,#Port<0.64900>,tls_connection,<0.1000.0>},
<0.31774.12>},
false,running,
{none,none},
<0.31776.12>,false,none,
{proc_state,
{sslsocket,
{gen_tcp,#Port<0.64900>,tls_connection,<0.1000.0>},
<0.31774.12>},
{dict,0,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],
[]}}},
{undefined,undefined},
{0,nil},
{0,nil},
undefined,1,undefined,undefined,undefined,
{undefined,undefined},
undefined,<<"amq.topic">>,none,undefined,undefined,
#Fun<rabbit_mqtt_processor.0.25248692>}}
** Reason for termination ==
** {{badmatch,{cipher_suite,{ecdhe_rsa,aes_128_gcm,null,sha256}}},
[{amqp_direct_connection,ssl_info,1,
[{file,"src/amqp_direct_connection.erl"},
{line,197}]},
{amqp_direct_connection,maybe_ssl_info,1,
[{file,"src/amqp_direct_connection.erl"},
{line,189}]},
{amqp_direct_connection,socket_adapter_info,2,
[{file,"src/amqp_direct_connection.erl"},
{line,185}]},
{rabbit_mqtt_processor,process_login,4,
[{file,"src/rabbit_mqtt_processor.erl"},
{line,421}]},
{rabbit_mqtt_processor,process_request,3,
[{file,"src/rabbit_mqtt_processor.erl"},
{line,86}]},
{rabbit_mqtt_reader,process_received_bytes,2,
[{file,"src/rabbit_mqtt_reader.erl"},{line,238}]},
{gen_server2,handle_msg,2,[{file,"src/gen_server2.erl"},{line,1049}]},
{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]}
My rabbitmq.config file ssl changes are like below: