如果 Xmpp 阻止了 5222 端口/域怎么办
Posted
技术标签:
【中文标题】如果 Xmpp 阻止了 5222 端口/域怎么办【英文标题】:What if 5222 port/domain is blocked for Xmpp 【发布时间】:2015-05-26 08:41:22 【问题描述】:我有一个 Java 客户端(Smack API)连接 Openfire 服务器,它在端口 5222 上侦听。
在其中一种部署场景中,防火墙阻止了 5222(tcp xmpp 客户端通信)。尝试使用 BOSH(Blabber library) ,但它无法处理负载。这种情况的解决方案是什么?
我读到即使 Gtalk 使用 5222,但如果网络防火墙阻止它,他们能够通过 443 或端口 80 无缝连接。它是如何工作的?使用的协议是什么。
【问题讨论】:
【参考方案1】:如果 5222 被阻止,通过不安全连接的 xmpp 客户端将无法连接到您的服务器。 但是 BOSH 正在使用连接侦听端口 7070(7070 用于不安全的连接) 在其他情况下,您可以发布日志
【讨论】:
请检查这个..***.com/questions/30121988/…以上是关于如果 Xmpp 阻止了 5222 端口/域怎么办的主要内容,如果未能解决你的问题,请参考以下文章
ejabberd http-bind 阻止使用不同资源运行并行会话