2011-10-23 56 views
0

PHPでMQTTサーバを実行しており、Androidを使用して接続しています。私が直面した問題は、サーバーの制約のためにMQTT用にオープンされたデフォルトのポート1883を取得できないということです。共通ポート(21,80,330,6,8080)のみが開かれます。 MQTTにこれらのポートを使用するための「ハック」がありますか?私はポート80,3306、および8080を試しましたが、動作しません。PHPサーバのデフォルトMosquitto MQTTポートを変更する

答えて

0

通常、1000を超えるポートは特権を持ち、とにかく制限されています。ブローカの設定を調整して別のポートで起動するとどうなりますか?既に他のアプリケーションで開いているポートですか?

MQTTの観点からは、ブローカ構成でポート番号を設定し、ブローカを起動する場合があります。他に何が助けられるのかわかりません。

+0

私は試しましたが、MQTTは他のアプリケーションによって既にオープンされているポートと競合します。私には選択肢がないと思う。 – newbie

+0

:-(ええ、もしそれらのポートがすでに使用中であれば、MQTTブローカーであろうとなかろうと、ポートを再利用することはできません。あなたのサーバー? –

+0

残念ながら.. – newbie

関連する問題