I have been searching the site all day trying various things to fix the connection issue I have encountered. Here are the things I’ve tried. The error returned by spark is -Can’t connect to server. Invalid name or server not reachable. I am having no luck. I’m hoping someone here can help with this. Thanks in advance.
Platform:
Windows Server 2008 R2 EE x64
SQL Server 2005 EE x64
OpenFire 3.6.4
Spark 2.5.8
-
I am able to ping the openfire server from a client machine.
-
I am able to install spark on the openfire server and can log in using spark.
-
I am able to install spark on a client machine running Windows XP (x32).
-
I am not able to log in to the openfire server from the client machine.
-
I can perform nslookup from both the server and client to confirm that name resolution is correct.
-
I verified that the server is listening on the following ports: 5222 and 5223
-
Below is from the spark error.log file on the client workstation.
Jul 15, 2010 5:24:57 PM org.jivesoftware.spark.util.log.Log warning
WARNING: Exception in Login:
XMPPError connecting to OPENFIRE:5222.: remote-server-error(502) XMPPError connecting to OPENFIRE1:5222.
– caused by: java.net.ConnectException: Connection timed out: connect
at org.jivesoftware.smack.XMPPConnection.connectUsingConfiguration(XMPPConnection. java:830)
at org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:1276)
at org.jivesoftware.LoginDialog$LoginPanel.login(LoginDialog.java:822)
at org.jivesoftware.LoginDialog$LoginPanel.access$400(LoginDialog.java:196)
at org.jivesoftware.LoginDialog$LoginPanel$1.construct(LoginDialog.java:594)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:129)
at java.lang.Thread.run(Unknown Source)
Nested Exception:
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket(Unknown Source)
at org.jivesoftware.spark.util.DummySSLSocketFactory.createSocket(DummySSLSocketFa ctory.java:75)
at org.jivesoftware.smack.XMPPConnection.connectUsingConfiguration(XMPPConnection. java:818)
at org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:1276)
at org.jivesoftware.LoginDialog$LoginPanel.login(LoginDialog.java:822)
at org.jivesoftware.LoginDialog$LoginPanel.access$400(LoginDialog.java:196)
at org.jivesoftware.LoginDialog$LoginPanel$1.construct(LoginDialog.java:594)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:129)
at java.lang.Thread.run(Unknown Source)