Проблема с созданием соединения WebSocket через брокера Mosquitto - PullRequest
0 голосов
/ 18 июня 2020

Версия брокера Mosquitto 1.5.9

Поддержка WebSocket включена и создана

Порт 9001 открыт на брокере

ОС Amazon Linux 2 AMI (Fedora)

mosquitto_conf

port 1883

listener 9001
protocol websockets

==========================================================

1592388049: mosquitto -c /etc/mosquitto/mosquitto.conf 
1592388049: mosquitto version 1.5.9 starting 
1592388049: Config loaded from /etc/mosquitto/mosquitto.conf. 
1592388049: |-- *** auth-plug: startup
1592388049: |-- ** Configured order: mysql
1592388049: |-- }}}} MYSQL 
1592388049: |-- SSL is disabled 
1592388049: Opening websockets listen socket on port 9001. 
1592388049: Opening ipv4 listen socket on port 1883. 
1592388049: Opening ipv6 listen socket on port 1883.

Однако, когда я пытаюсь подключиться к брокеру через веб-сокет с помощью простой программы Paho Javascript, я получаю следующую ошибку:

mqttws31. js: 977 Соединение WebSocket с 'ws: // xxxx: 9001 / mqtt' не удалось: Ошибка при установлении соединения: net :: ERR_CONNECTION_REFUSED

Ошибка соединения: время ожидания соединения AMQJSC0001E истекло. 1017 *

...