如何检查服务器是不是支持 xmpp?
Posted
技术标签:
【中文标题】如何检查服务器是不是支持 xmpp?【英文标题】:How can I check if a server supports xmpp or not?如何检查服务器是否支持 xmpp? 【发布时间】:2011-05-15 14:24:28 【问题描述】:有什么方法可以检查服务器是否支持 XMPP 协议?
我是 XMPP 的新手,我正在处理一个共享服务器。我应该使用 XMPP 创建一个聊天系统。但是当我阅读有关 XMPP 的信息时,我应该安装 openfire,但我无法访问服务器本身。
所以我想检查一下服务器是否支持xmpp。
【问题讨论】:
【参考方案1】:这是包含推荐端口号的 XMPP RFC: https://www.rfc-editor.org/rfc/rfc3920#section-15.9
因此,您可以尝试连接到服务器上的端口 5222(使用适当的 XMPP 客户端、C 中的普通套接字、telnet 程序或其他)。另请注意,某些 XMPP 服务器将端口 5223 用于 SSL/TLS(如 RFC 的附录 D.1. 中所述)。
【讨论】:
以上是关于如何检查服务器是不是支持 xmpp?的主要内容,如果未能解决你的问题,请参考以下文章
我如何从客户端知道一个帐户是不是存在于 XMPP 服务器中?
Smack 是不是支持 XMPP 端到端加密 (E2EE)?