Hello all,
I’‘m getting a series of log errors. I’'d appreciate any insight as to what they mean and how to fix the issue.
warn.log[/b], appears when (some?) users dis/connect from the Jabber server:
2006.05.17 15:57:43 Closing session due to incorrect hostname in stream header. Host: chat.org.domain.edu. Connection: org.jivesoftware.wildfire.net.SocketConnection@fc9d2b socket: Socket[addr=/192.168.10.11,port=49971,localport=5269] session: null[/pre]
error.log[/b]
2006.05.17 15:57:43 org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:161) Connection closed before session established
Socket[addr=/192.168.10.11,port=49974,localport=5269]
2006.05.17 15:57:43 org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:161) Connection closed before session established
Socket[addr=/192.168.10.11,port=49975,localport=5269]
2006.05.17 15:57:43 org.jivesoftware.wildfire.server.OutgoingServerSession.createOutgoingSession(Out goingServerSession.java:258) Error trying to connect to remote server: org.domain.edu(DNS lookup: org.domain.edu:5269)
java.net.ConnectException: Connection refused
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 org.jivesoftware.wildfire.server.OutgoingServerSession.createOutgoingSession(Ou tgoingServerSession.java:253)
at org.jivesoftware.wildfire.server.OutgoingServerSession.authenticateDomain(Outgo ingServerSession.java:182)
at org.jivesoftware.wildfire.server.OutgoingSessionPromise.createSessionAndSendPac ket(OutgoingSessionPromise.java:126)
at org.jivesoftware.wildfire.server.OutgoingSessionPromise.access$300(OutgoingSess ionPromise.java:37)
at org.jivesoftware.wildfire.server.OutgoingSessionPromise$1$1.run(OutgoingSession Promise.java:91)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)[/pre]
My server is chat.org.domain.edu[/i], with SRV records pointing domain.edu[/i] -> chat.org.domain.edu[/i]. Wildfire is configured with domain.edu[/i] as the Server Name[/b] as well as the xmpp.domain[/b] property.
Thank you!
-Andrew