It looks like the connection between openfire and Google's XMPP server
is failing in the dialback negotiation. Have you set up the Openfire
configuration as per the wiki:
http://code.google.com/p/wave-protocol/wiki/OpenFireInstallation see
the "Security Settings" bit at the end?

2010.04.08 03:44:31 LocalOutgoingServerSession: OS - Trying to connect
to wave.wavesandbox.com:5269(DNS lookup: xmpp-server.l.google.com:
5268)
2010.04.08 03:44:31 LocalOutgoingServerSession: OS - Plain connection
to wave.wavesandbox.com:5269 successful
2010.04.08 03:44:32 LocalOutgoingServerSession: OS - About to try
connecting using server dialback XMPP 1.0 with: wave.wavesandbox.com
2010.04.08 03:44:32 ServerDialback: OS - Sent dialback key to host:
wave.wavesandbox.com id: C88A57518EADB2B6 from domain: wave.hiq8k.com
2010.04.08 03:44:52 OutgoingServerSocketReader: Finishing Outgoing
Server Reader. No session to close.
java.io.EOFException: no more data available - expected end tag </
stream:stream> to close start tag <stream:stream> from line 1, parser
stopped on END_TAG seen ...<dialback
xmlns="urn:xmpp:features:dialback"/></stream:features>... @1:264



On Thu, Apr 8, 2010 at 6:55 PM, Prabhu <[email protected]> wrote:
> Hi,
>
> I setup Fedone and  Openfire for federating with wavesandbox. I assume
> I have done all configurations so far correctly.
>
> On trying to add a wavesandbox user  to exchange waves, I see errors
> indicating issues in connecting with the wavesandbox.
>
> SRV records seem to OK :
>
> dig +short -t SRV _xmpp-server._tcp.hiq8k.com
> 10 0 5269 hiq8k.com.
>
>  dig +short -t SRV _xmpp-server._tcp.wave.hiq8k.com
> 10 0 5269 hiq8k.com.
>
> The logs from FedOne are as follows:
>
> pr 8, 2010 3:42:29 AM org.waveprotocol.wave.federation.xmpp.RemoteDisco
> $1 retry
> INFO: Sending disco items request for: wavesandbox.com, timeout 16
> seconds
> Apr 8, 2010 3:42:29 AM
> org.waveprotocol.wave.federation.xmpp.XmppFederationHostForDomain
> waveletUpdate
> INFO: Disco is pending for wavesandbox.com, queueing update (already 0
> messages in queue)
> Apr 8, 2010 3:42:29 AM
> org.waveprotocol.wave.federation.xmpp.XmppFederationHostForDomain
> waveletUpdate
> INFO: Disco is pending for wavesandbox.com, queueing update (already 1
> messages in queue)
> Apr 8, 2010 3:42:45 AM
> org.waveprotocol.wave.federation.xmpp.RemoteDisco$1 retry
> INFO: Sending disco items request for: wavesandbox.com, timeout 31
> seconds
> Apr 8, 2010 3:43:16 AM
> org.waveprotocol.wave.federation.xmpp.RemoteDisco$1 retry
> INFO: Sending disco items request for: wavesandbox.com, timeout 60
> seconds
> Apr 8, 2010 3:44:16 AM
> org.waveprotocol.wave.federation.xmpp.RemoteDisco$1 retry
> INFO: Sending disco items request for: wavesandbox.com, timeout 121
> seconds
> Apr 8, 2010 3:44:30 AM
> org.waveprotocol.wave.federation.xmpp.XmppManager response
> WARNING: Received response packet without paired request:
> 9DWEbAQivJkAAAAAAAAAAg==
> Apr 8, 2010 3:44:30 AM
> org.waveprotocol.wave.federation.xmpp.RemoteDisco$1$1 error
> INFO: Remote server wavesandbox.com failed on disco items:
> UNDEFINED_CONDITION
> Apr 8, 2010 3:44:30 AM
> org.waveprotocol.wave.federation.xmpp.RemoteDisco requestDiscoInfo
> INFO: Sending disco info request for: wavesandbox.com
> Apr 8, 2010 3:44:30 AM
> org.waveprotocol.wave.federation.xmpp.RemoteDisco requestDiscoInfo
> INFO: Sending disco info request for: wave.wavesandbox.com
> Apr 8, 2010 3:44:30 AM
> org.waveprotocol.wave.federation.xmpp.XmppManager response
> WARNING: Received response packet without paired request:
> Un9AXKWqwnYAAAAAAAAAAw==
> Apr 8, 2010 3:44:30 AM
> org.waveprotocol.wave.federation.xmpp.XmppManager response
> WARNING: Received response packet without paired request:
> oau34SqA3UYAAAAAAAAABA==
> Apr 8, 2010 3:44:50 AM
> org.waveprotocol.wave.federation.xmpp.RemoteDisco finish
> INFO: Could not discover remote JID: error_code: REMOTE_SERVER_TIMEOUT
>  for wavesandbox.com
> Apr 8, 2010 3:44:50 AM
> org.waveprotocol.wave.federation.xmpp.XmppFederationHostForDomain
> discoFailed
> WARNING: Disco failed for wavesandbox.com, failing 2 queued messages
> Apr 8, 2010 3:44:50 AM
> org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl$4
> onFailure
> WARNING: outgoing waveletDeltaUpdate failure: error_code:
> RESOURCE_CONSTRAINT
> error_message: "error_code: REMOTE_SERVER_TIMEOUT\n"
>
> Apr 8, 2010 3:44:50 AM
> org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl$5
> onFailure
> WARNING: outgoing waveletCommitUpdate failure: error_code:
> RESOURCE_CONSTRAINT
> error_message: "error_code: REMOTE_SERVER_TIMEOUT\n"
>
> Apr 8, 2010 3:46:31 AM
> org.waveprotocol.wave.federation.xmpp.XmppManager response
> WARNING: Received response packet without paired request:
> jAjlemLjUesAAAAAAAAABg==
>
> Logs from openfire is as follows:
>
> 2010.04.08 03:39:49 LocalComponentSession: [ExComp] Starting
> registration of new external component for domain: wave.hiq8k.com
> 2010.04.08 03:39:49 LocalComponentSession: [ExComp] Send stream header
> with ID: 7f4021eb for component with domain: wave.hiq8k.com
> 2010.04.08 03:39:49 InternalComponentManager: Registering component
> for domain: wave
> 2010.04.08 03:39:49 InternalComponentManager: Component registered for
> domain: wave
> 2010.04.08 03:39:49 LocalComponentSession: [ExComp] External component
> was registered SUCCESSFULLY with domain: wave
> 2010.04.08 03:42:29 LocalOutgoingServerSession: OS - Trying to connect
> to wavesandbox.com:5269(DNS lookup: wavesandbox.com:5269)
> 2010.04.08 03:44:30 OutgoingSessionPromise: Error sending packet to
> remote server:
> <iq type="get" id="9DWEbAQivJkAAAAAAAAAAg==" to="wavesandbox.com"
> from="wave.hiq8k.com">
> <query xmlns="http://jabber.org/protocol/disco#items"/>
> </iq>
> java.lang.Exception: Failed to create connection to remote server
> at org.jivesoftware.openfire.server.OutgoingSessionPromise
> $PacketsProcessor.sendPacket(OutgoingSessionPromise.java:252)
> at org.jivesoftware.openfire.server.OutgoingSessionPromise
> $PacketsProcessor.run(OutgoingSessionPromise.java:216)
> at java.util.concurrent.ThreadPoolExecutor
> $Worker.runTask(ThreadPoolExecutor.java:886)
> at java.util.concurrent.ThreadPoolExecutor
> $Worker.run(ThreadPoolExecutor.java:908)
> at java.lang.Thread.run(Thread.java:619)
> 2010.04.08 03:44:30 OutgoingSessionPromise: Error sending packet to
> remote server (fast discard):
> <iq type="get" id="Un9AXKWqwnYAAAAAAAAAAw==" to="wavesandbox.com"
> from="wave.hiq8k.com">
> <query xmlns="http://jabber.org/protocol/disco#items"/>
> </iq>
> 2010.04.08 03:44:30 OutgoingSessionPromise: Error sending packet to
> remote server (fast discard):
> <iq type="get" id="oau34SqA3UYAAAAAAAAABA==" to="wavesandbox.com"
> from="wave.hiq8k.com">
> <query xmlns="http://jabber.org/protocol/disco#items"/>
> </iq>
> 2010.04.08 03:44:30 OutgoingSessionPromise: Error sending packet to
> remote server (fast discard):
> <iq type="get" id="6FjBFGbamG4AAAAAAAAABQ==" to="wavesandbox.com"
> from="wave.hiq8k.com">
> <query xmlns="http://jabber.org/protocol/disco#items"/>
> </iq>
> 2010.04.08 03:44:31 LocalOutgoingServerSession: OS - Trying to connect
> to wavesandbox.com:5269(DNS lookup: wavesandbox.com:5269)
> 2010.04.08 03:44:31 LocalOutgoingServerSession: OS - Trying to connect
> to wave.wavesandbox.com:5269(DNS lookup: xmpp-server.l.google.com:
> 5268)
> 2010.04.08 03:44:31 LocalOutgoingServerSession: OS - Plain connection
> to wave.wavesandbox.com:5269 successful
> 2010.04.08 03:44:32 LocalOutgoingServerSession: OS - About to try
> connecting using server dialback XMPP 1.0 with: wave.wavesandbox.com
> 2010.04.08 03:44:32 ServerDialback: OS - Sent dialback key to host:
> wave.wavesandbox.com id: C88A57518EADB2B6 from domain: wave.hiq8k.com
> 2010.04.08 03:44:52 OutgoingServerSocketReader: Finishing Outgoing
> Server Reader. No session to close.
> java.io.EOFException: no more data available - expected end tag </
> stream:stream> to close start tag <stream:stream> from line 1, parser
> stopped on END_TAG seen ...<dialback
> xmlns="urn:xmpp:features:dialback"/></stream:features>... @1:264
> at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:3035)
> at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046)
> at org.jivesoftware.openfire.net.MXParser.nextImpl(MXParser.java:76)
> at org.xmlpull.mxp1.MXParser.nextToken(MXParser.java:1100)
> at org.dom4j.io.XMPPPacketReader.parseDocument(XMPPPacketReader.java:
> 317)
> at org.jivesoftware.openfire.server.OutgoingServerSocketReader
> $1.run(OutgoingServerSocketReader.java:93)
>
> Whats the issue.
> Please suggest!
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Wave Protocol" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/wave-protocol?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Wave 
Protocol" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/wave-protocol?hl=en.

Reply via email to