I’‘m trying to get our Wildfire server linked up with Gmail. There doesn’‘t seem like a whole lot to do setup wise, but nonetheless it’'s failing to stay up.
My setup is as following:
Jabber server: chat.mycompany-corp.com
int. dns resolves to: 10.x.x.x
ext dns resolved to: 65.x.x.x
Firewall maps the 65.x address to 10.x address on port 6529. The Jabber server can go out anywere, any port. (For now.)
With spark, logged into my jabber server, I’'m sending a chat to myuser@gmail.com and below is the log from the debug session. The connectivity seems fine, but something is causing the call back key to be invalid.
Thanks for your help inadvance.
Iota
2006.02.14 16:23:48 OS - Trying to connect to gmail.com:5269
2006.02.14 16:23:48 OS - Plain connection to gmail.com:5269 successful
2006.02.14 16:23:48 OS - Going to try connecting using server dialback
2006.02.14 16:23:48 OS - Trying to connect to gmail.com:5269
2006.02.14 16:23:48 OS - Connection to gmail.com:5269 successful
2006.02.14 16:23:48 OS - Sent dialback key to host: gmail.com id: A1143F170D126038 from domain: chat.mycompany-corp.com
2006.02.14 16:23:48 OS - Validation FAILED from: gmail.com id: A1143F170D126038 for domain: chat.mycompany-corp.com
2006.02.14 16:23:48 Finishing Outgoing Server Reader. No session to close.
java.net.SocketException: socket closed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder$CharsetSD.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2971)
at org.xmlpull.mxp1.MXParser.more(MXParser.java:3025)
at org.jivesoftware.wildfire.net.MXParser.nextImpl(MXParser.java:75)
at org.xmlpull.mxp1.MXParser.nextToken(MXParser.java:1100)
at org.dom4j.io.XMPPPacketReader.parseDocument(XMPPPacketReader.java:290)
at org.jivesoftware.wildfire.server.OutgoingServerSocketReader$1.run(OutgoingServe rSocketReader.java:91)
2006.02.14 16:23:48 Error sending packet to remote server:
java.lang.Exception: Failed to create connection to remote server
at org.jivesoftware.wildfire.server.OutgoingSessionPromise.createSessionAndSendPac ket(OutgoingSessionPromise.java:139)
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)