Hi Jochen

Thanks for the feedback. I've replaced ejabberd with Openfire to
eliminate that as an axis of change. It doesn't take so long anymore,
but essentially it still doesn't work.
There's someone else with the same problem, so I've added my case
there: 
http://groups.google.com/group/wave-protocol/browse_thread/thread/30e02612c7f3503f#

Regards
Benjamin

On Dec 2, 6:43 am, Jochen Bekmann <[email protected]> wrote:
> Hi Benjamin,
>
> From you logs it looks like the 13 minute gap occurs when ejabberd
> would be negotiating XMPP's DNS server dialback. Without network logs
> I can't tell what's going on there, but looking at our logs it appears
> as if your XMPP server does not play nicely with server dialback
> (remember that unfortunately we don't currently support TLS but do
> required DNS  dialback). The phase of the protocol negotiation over
> "wavesandbox.com" is expected to fail (that's the 404) with the
> current server config at Google (see earlier discussion on XMPP
> discovery fallback). Fallback to "wave.wavesandbox.com" should work.
> Your problems don't appear to have anything to do with certificates.
>
> Hope this helps,
> Jochen
>
> On Wed, Dec 2, 2009 at 12:23 AM, [email protected]
>
>
>
> <[email protected]> wrote:
> > Hi
>
> > I've set up the reference client and server in an attempt to test
> > federation between my server and wavesandbox.com. The OS is ubuntu and
> > the XMPP server is ejabberd. I can successfully ping acmewave.com:
>
> > <message from="wave.acmewave.com" to="wave.1011ltd.com" type="normal"
> > id="256-2">
> >  <received xmlns="urn:xmpp:receipts"/>
> > </message>
> > 01-Dec-2009 10:45:52
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > processMessageReceipt
> > INFO: got ping response from acmewave.com
>
> > <message from="wave.acmewave.com" to="wave.1011ltd.com" type="normal"
> > id="256-2">
> >  <received xmlns="urn:xmpp:receipts"/>
> > </message>
>
> > However, when I ping wavesandbox.com, it takes about 13 minutes to get
> > a response (see log below).
>
> > I do get a ping response in the end, but also a 404 'remote-server-not-
> > found' response before the successful ping response.
>
> > The console client and wave sandbox don't federate, waves created on
> > either side don't show up on either side.
>
> > Could this be a certificate problem?
>
> > Thanks
> > Benjamin
>
> > Here's the log:
>
> > 01-Dec-2009 11:36:40
> > org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl <init>
> > INFO: Wave Server configured to host local domains: [1011ltd.com]
> > 01-Dec-2009 11:36:41 org.waveprotocol.wave.examples.fedone.ServerMain
> > $RpcInetSocketAddressFactory <init>
> > INFO: Starting client frontend on host: 1011ltd.com port: 3456
> > 01-Dec-2009 11:36:41
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > initialize
> > INFO: initializing with JID: 1011ltd.com
> > 01-Dec-2009 11:36:41
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > start
> > INFO: connected to XMPP server with JID: wave.1011ltd.com
> > 01-Dec-2009 11:36:41
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.XmppDisco
> > sendDiscoItemsGet
> > INFO: Trying to discover remote server: wavesandbox.com
> > 01-Dec-2009 11:36:41
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > sendPacket
> > INFO: sent XMPP packet:
> > <iq type="get" id="8121-0" to="wavesandbox.com" from="wave.
> > 1011ltd.com">
> >  <query xmlns="http://jabber.org/protocol/disco#items"/>
> > </iq>
> > 01-Dec-2009 11:36:41
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > sendPacket
> > INFO: key for this error is org.xmpp.packet.IQ:wavesandbox.com:8121-0
> > 01-Dec-2009 11:36:41 org.waveprotocol.wave.examples.fedone.ServerMain
> > run
> > INFO: Starting server
>
> > ...
>
> > 01-Dec-2009 11:49:18
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > processPacket
> > INFO: received XMPP packet:
>
> > <iq from="wavesandbox.com" to="wave.1011ltd.com" type="error"
> > id="8121-0">
> >  <query xmlns="http://jabber.org/protocol/disco#items"/>
> >  <error code="404" type="cancel">
> >    <remote-server-not-found xmlns="urn:ietf:params:xml:ns:xmpp-
> > stanzas"/>
> >  </error>
> > </iq>
> > 01-Dec-2009 11:49:18
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > processIqPacket
> > INFO: key for this error is org.xmpp.packet.IQ:wavesandbox.com:8121-0
> > 01-Dec-2009 11:49:18
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > sendPacket
> > INFO: sent XMPP packet:
> > <iq type="get" id="815-1" to="wave.wavesandbox.com" from="wave.
> > 1011ltd.com">
> >  <query xmlns="http://jabber.org/protocol/disco#info"/>
> > </iq>
> > 01-Dec-2009 11:49:18
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > sendPacket
> > INFO: key for this error is org.xmpp.packet.IQ:wave.wavesandbox.com:
> > 815-1
> > 01-Dec-2009 11:49:18
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > processPacket
> > INFO: received XMPP packet:
>
> > <iq from="wave.wavesandbox.com" to="wave.1011ltd.com" type="result"
> > id="815-1">
> >  <query xmlns="http://jabber.org/protocol/disco#info";>
> >    <identity category="collaboration" type="google-wave" name="Google
> > Wave Server"/>
> >    <feature var="http://waveprotocol.org/protocol/0.2/waveserver"/>
> >  </query>
> > </iq>
> > 01-Dec-2009 11:49:18
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > processIqPacket
> > INFO: key for this error is org.xmpp.packet.IQ:wave.wavesandbox.com:
> > 815-1
> > 01-Dec-2009 11:49:18
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.XmppDisco
> > $DiscoItemIterator run
> > INFO: Discovered remote JID: wave.wavesandbox.com for wavesandbox.com
> > 01-Dec-2009 11:49:18
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > transmitDummyMessage
> > INFO: sending ping message:
>
> > <message type="normal" to="wave.wavesandbox.com" from="wave.
> > 1011ltd.com" id="8604-2">
> >  <ping xmlns="http://waveprotocol.org/protocol/0.2/waveserver"/>
> >  <request xmlns="urn:xmpp:receipts"/>
> > </message>
> > 01-Dec-2009 11:49:18
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > sendPacket
> > INFO: sent XMPP packet:
> > <message type="normal" to="wave.wavesandbox.com" from="wave.
> > 1011ltd.com" id="8604-2">
> >  <ping xmlns="http://waveprotocol.org/protocol/0.2/waveserver"/>
> >  <request xmlns="urn:xmpp:receipts"/>
> > </message>
> > 01-Dec-2009 11:49:18
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > processPacket
> > INFO: received XMPP packet:
>
> > <message from="wave.wavesandbox.com" to="wave.1011ltd.com"
> > type="normal" id="8604-2">
> >  <received xmlns="urn:xmpp:receipts"/>
> > </message>
> > 01-Dec-2009 11:49:18
> > org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
> > processMessageReceipt
> > INFO: got ping response from wavesandbox.com
>
> > <message from="wave.wavesandbox.com" to="wave.1011ltd.com"
> > type="normal" id="8604-2">
> >  <received xmlns="urn:xmpp:receipts"/>
> > </message>
>
> > --
>
> > 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 
> > athttp://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