我有一个连接Openfire服务器的java客户端(Smack API),该服务器侦听端口5222.
在其中一个部署方案中,防火墙已阻止5222(tcp xmpp客户端通信)。尝试使用BOSH(Blabber库),但它无法处理负载。什么是这种情况的解决方案?
我读到即使Gtalk使用5222但是如果网络防火墙阻止它,它们能够通过443或端口80无缝连接。它是如何工作的?什么是正在使用的协议。
答案 0 :(得分:0)
如果5222被阻止,xmpp客户端上的不安全连接无法连接到您的服务器。 但是BOSH正在通过连接侦听端口7070(7070用于不安全的连接) 在其他情况下,您可以发布日志