我们项目组在远程服务器端装好了openfire,目前的情况是,同事们的电脑都可以正常连接到远程的Openfire.但是我的始终不行。但是我的连接本地的Openfire又是可以的。服务器是可以连接的,同事们都可以正常登录上。而且我ping 服务器的地址也是可以Ping通的。但是就是无法登陆上。请问大家可能是什么原因呢?报错如下(服务器的地址域名我只是举个例):2009-9-16 12:29:52 org.jivesoftware.spark.util.log.Log warning
警告: Exception in Login:
Could not connect to im1.oepad.com:5222.: remote-server-timeout(504) Could not connect to im.oepad.com:5222.
-- caused by: java.net.UnknownHostException: im.oepad.com
at org.jivesoftware.smack.XMPPConnection.connectUsingConfiguration(XMPPConnection.java:1014)
at org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:1536)
at org.jivesoftware.LoginDialog$LoginPanel.login(LoginDialog.java:939)
at org.jivesoftware.LoginDialog$LoginPanel.access$0(LoginDialog.java:853)
at org.jivesoftware.LoginDialog$LoginPanel$1.construct(LoginDialog.java:683)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:131)
at java.lang.Thread.run(Unknown Source)
Nested Exception:
java.net.UnknownHostException: im.oepad.com
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at org.jivesoftware.smack.XMPPConnection.connectUsingConfiguration(XMPPConnection.java:1006)
at org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:1536)
at org.jivesoftware.LoginDialog$LoginPanel.login(LoginDialog.java:939)
at org.jivesoftware.LoginDialog$LoginPanel.access$0(LoginDialog.java:853)
at org.jivesoftware.LoginDialog$LoginPanel$1.construct(LoginDialog.java:683)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:131)
at java.lang.Thread.run(Unknown Source)
警告: Exception in Login:
Could not connect to im1.oepad.com:5222.: remote-server-timeout(504) Could not connect to im.oepad.com:5222.
-- caused by: java.net.UnknownHostException: im.oepad.com
at org.jivesoftware.smack.XMPPConnection.connectUsingConfiguration(XMPPConnection.java:1014)
at org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:1536)
at org.jivesoftware.LoginDialog$LoginPanel.login(LoginDialog.java:939)
at org.jivesoftware.LoginDialog$LoginPanel.access$0(LoginDialog.java:853)
at org.jivesoftware.LoginDialog$LoginPanel$1.construct(LoginDialog.java:683)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:131)
at java.lang.Thread.run(Unknown Source)
Nested Exception:
java.net.UnknownHostException: im.oepad.com
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at org.jivesoftware.smack.XMPPConnection.connectUsingConfiguration(XMPPConnection.java:1006)
at org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:1536)
at org.jivesoftware.LoginDialog$LoginPanel.login(LoginDialog.java:939)
at org.jivesoftware.LoginDialog$LoginPanel.access$0(LoginDialog.java:853)
at org.jivesoftware.LoginDialog$LoginPanel$1.construct(LoginDialog.java:683)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:131)
at java.lang.Thread.run(Unknown Source)
2.把im.oepad.com 换成服务器ip地址试试?
3.你自己写个Test.java看能不能跟服务器之间建立socket连接?
4.能在浏览器上登录openfire控制台么?可以的话...或许是spark出问题了...
登陆不上的话,应该跟你的电脑有关系了...这个就不清楚了...
spark我设置好了主机了。和同事都是一样的
换成了Ip地址也是不行的
如果不能建立socket连接的话,那是什么问题呢?
如果跟我的电脑有关系会是什么关系呢?