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 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