Azure

無法遠端連接到 OpenFire 伺服器

  • July 29, 2015

我有以下設置

執行已安裝和配置 OpenFire 的 Windows 的 Azure VM。

我已關閉此 VM 上的防火牆。

我已在 Azure 門戶中啟用了 VM 的端點

我可以遠端 telnet 和 PsPing 到埠 5222。

我可以在本地通過spark登錄並連接到伺服器

我根本無法遠端連接。

事實證明,這個問題是以下問題。

埠 5222 使用 TLS,而 5223 使用 SSL。這是通常的設置。不知何故,這些在我的安裝中是相反的,這是導致問題的原因。

有 3 種方法可以解決這個從更理想到最不理想的排名:

  • 重新配置 OpenFire 埠以使用正確的技術。
  • 將 XMPP 客戶端設置為使用 OldStyleSSL
  • 配置您的 VM 端點以交換埠。

正如我所說,這裡最理想的結果是重新配置伺服器,以便其他嘗試連接到它的人不會遇到這些問題。

引用自:https://serverfault.com/questions/708166