#amazon-web-services #amazon-ec2 #mqtt
#amazon-веб-сервисы #amazon-ec2 #mqtt
Вопрос:
я установил mosquito server на свой компьютер ec2 в aws. Итак, я добавил при входе порт 1883 для прослушивания:
и на aws ec2 с помощью desktop remote я вижу:
Итак, проблема в том, что при вызове с помощью MQTT fx мой ip: xxx.xxx.xxx.xxx на порту 1883 не работает. Все еще в ожидании, и конец, который я прочитал:
2019-03-27 09:42:41,453 INFO --- ScriptsController : Clear console.
2019-03-27 09:42:41,454 ERROR --- BrokerConnectService : MqttException
2019-03-27 09:47:07,021 INFO --- BrokerConnectorController : onAdHocConnect
2019-03-27 09:47:07,035 INFO --- BrokerConnectorController : connecting to xxx.xxx.xxx.xxx port 1883
2019-03-27 09:47:07,036 INFO --- ScriptsController : Clear console.
2019-03-27 09:47:07,038 INFO --- MqttFX ClientModel : MqttClient with ID xxxxxxxxxxxxxxxxxxxxxx assigned.
2019-03-27 09:48:07,067 ERROR --- MqttFX ClientModel : Error when connecting
Итак, где я ошибаюсь?? Спасибо
Комментарии:
1. К какому IP-адресу вы пытаетесь подключиться? У компьютеров AWS, как правило, 2, внутренний и общедоступный IP-адрес (вы настроили статический IP-адрес?)
2. и брандмауэр AWS должен разрешать порты 1883 и / или 8883