如何检查服务器是否支持xmpp?
无论如何,我可以检查服务器是否支持 XMPP 协议?
我对 XMPP 很陌生,并且正在处理共享服务器。我应该使用 XMPP 创建一个聊天系统。但是当我读到有关 XMPP 的内容时,我应该安装 openfire 并且我无法访问服务器本身。
所以我想检查服务器是否支持xmpp。
Is there anyway in which I can check if a server supports XMPP protocol or not?
I am very new to XMPP, and I am dealing with a shared server. I am supposed to use XMPP to create a chatting system. But as I read about XMPP, I am supposed to install openfire and I have no access to the server itself.
So I want to check if the server supports xmpp or not.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
以下是 XMPP RFC,其中包括推荐的端口号:
https://www.rfc-editor.org/rfc/rfc3920#section- 15.9
因此,您可以尝试连接到服务器上的端口 5222(使用适当的 XMPP 客户端、C 中的普通套接字、telnet 程序或其他)。另请注意,某些 XMPP 服务器将端口 5223 用于 SSL/TLS(如 RFC 附录 D.1 中所述)。
Here's the XMPP RFC which includes recommended port numbers:
https://www.rfc-editor.org/rfc/rfc3920#section-15.9
So you could try connecting to port 5222 on a server (with a proper XMPP client, a plain socket in C, the telnet program, or whatever). Note also that port 5223 is used by some XMPP servers for SSL/TLS (as noted in appendix D.1. of the RFC).