Azure
無法遠端連接到 OpenFire 伺服器
我有以下設置
執行已安裝和配置 OpenFire 的 Windows 的 Azure VM。
我已關閉此 VM 上的防火牆。
我已在 Azure 門戶中啟用了 VM 的端點
我可以遠端 telnet 和 PsPing 到埠 5222。
我可以在本地通過spark登錄並連接到伺服器
我根本無法遠端連接。
事實證明,這個問題是以下問題。
埠 5222 使用 TLS,而 5223 使用 SSL。這是通常的設置。不知何故,這些在我的安裝中是相反的,這是導致問題的原因。
有 3 種方法可以解決這個從更理想到最不理想的排名:
- 重新配置 OpenFire 埠以使用正確的技術。
- 將 XMPP 客戶端設置為使用 OldStyleSSL
- 配置您的 VM 端點以交換埠。
正如我所說,這裡最理想的結果是重新配置伺服器,以便其他嘗試連接到它的人不會遇到這些問題。