getting AMQJS0008I Socket closed

1,321 views
Skip to first unread message

vinaykn...@gmail.com

unread,
Sep 24, 2018, 4:47:19 AM9/24/18
to rabbitmq-users
I am getting AMQJS0008I Socket closed when ever I tried connecting from client using websocket. In Server it is throwing following log

MQTT cannot parse frame for connection '192.168.50.86:58327 -> 10.250.0.230:1883', unparseable payload: <<"GET /mqtt HTTP/1.1\r\nHost: rabbitmqdev.vinaynandu.com:1883\r\nSec-WebSocket-Protocol: mqtt\r\nSec-WebSocket-Key: bcNdeGt3wXOC/gFMLJBQIA==\r\nSec-WebSocket-Version: 13\r\nUpgrade: websocket\r\nOrigin: http://rabbitmqdev.vinaynandu.com:1883\r\nConnection: Upgrade\r\n\r\n">>, error: {{badmatch,

                                                                                                                                                                                                                                                                                                                                                                                                   <<"T /mqtt HTTP/1.1\r\nHost: rabbitmqdev.vinaynandu.com:1883\r\nSec-WebSocket-">>}, [{rabbit_mqtt_frame,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       parse_frame,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       3,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       [{file,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         "src/rabbit_mqtt_frame.erl"},

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        {line,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         104}]},

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      {rabbit_mqtt_reader,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       parse,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       2,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       [{file,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         "src/rabbit_mqtt_reader.erl"},

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        {line,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         312}]},

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      {rabbit_mqtt_reader,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       process_received_bytes,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       2,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       [{file,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         "src/rabbit_mqtt_reader.erl"},

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        {line,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         263}]},

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      {gen_server2,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       handle_msg,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       2,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       [{file,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         "src/gen_server2.erl"},

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        {line,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         1048}]},

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      {proc_lib,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       init_p_do_apply,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       3,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       [{file,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         "proc_lib.erl"},

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        {line,

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         239}]}]} 


Daniil Fedotov

unread,
Sep 24, 2018, 5:07:40 AM9/24/18
to rabbitmq-users
Hi,

It seems like you're connecting to the MQTT protocol port and using HTTP request. This port processes only MQTT protocol requests. If you are using the Web-MQTT plugin, you should connect to the Web-MQTT port (15675 by default).
Please make sure Web-MQTT plugin is enabled.

Michael Klishin

unread,
Sep 24, 2018, 8:03:46 PM9/24/18
to rabbitm...@googlegroups.com
Web MQTT plugin has a doc guide [1], including code examples in JavaScript.


--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.
To post to this group, send email to rabbitm...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--
MK

Staff Software Engineer, Pivotal/RabbitMQ
Reply all
Reply to author
Forward
0 new messages