Я разрабатываю веб-приложение на php, которое сообщит настольной службе, построенной на C#, что-то делать на основе команды, которую я отправил с php, поэтому я использовал mqtt для публикации сообщения (команды) с php на C#, но на общем хостинге я не удается подключиться к брокеру mqtt (внешнему брокеру) через порт 1883.
это ошибка
unable to connect to tcp://externalBroker:1883 (Connection refused).
приложение php размещено в Интернете (общий хостинг), а служба рабочего стола находится на моем ноутбуке.
есть ли какое-либо решение этой проблемы или какой-либо альтернативный способ отправить сообщение с php на C#?
Это за пределами моего хостинга, мой хост-сервер блокирует порт 1883





Я решил это, обновив свой хостинг с общего до VPS, и я установил своего собственного брокера,
Также в соединении было отказано, потому что мне не разрешили открыть порт 1883, поэтому вы можете купить выделенный IP-адрес, и вы сможете открывать порты.
это решение, которое я нашел, и я использовал первое (обновление до VPS).
надеюсь, что это поможет другим людям, которые столкнутся с той же проблемой.
Где именно находится брокер MQTT?