我尝试连接到服务器时出现“远程服务器超时”异常

尝试通过以下代码连接到 openfire 服务器时:

Connection connection = new XMPPConnection("https://192.168.0.101:5222");

connection.connect();

我得到一个异常说:

https://192.168.0.101:5222:5222 Exception: Could not connect 

to https://192.168.0.101:5222:5222.; : remote-server-timeout(504)

这可能是什么原因?

:我已经允许openfire消防服务器通过防火墙。我也尝试过关闭防火墙,但是结果相同。服务器是我自己的机器。我尝试在其上运行程序的同一台计算机。

回答:

您可以使用

Connection connection = new XMPPConnection("192.168.0.101");

connection.connect();

或者如果您想指定端口

ConnectionConfiguration config = new ConnectionConfiguration("192.168.0.101", 5222);

Connection connection = new XMPPConnection(config);

connection.connect();

或类似,默认为端口5222

ConnectionConfiguration config = new ConnectionConfiguration("192.168.0.101");

Connection connection = new XMPPConnection(config);

connection.connect();

以上是 我尝试连接到服务器时出现“远程服务器超时”异常 的全部内容, 来源链接: utcz.com/qa/405763.html

回到顶部