Hi,

I'm writing an XMPP+Wave server from scratch, and have some problems
chatting with wave.wavesandbox.com.  Here's the process:

1) I go to the wavesandbox.com web interface, and write a message to a
user on my domain, rashbox.org.

2) I receive a connection from Google, and it passes dialback
verification (It does not attempt SSL).  Immediately thereafter, the
remote peer sends this request to my server:

  <iq type="get" id="6676-1792" to="rashbox.org"
from="wave.wavesandbox.com">
    <query xmlns="http://jabber.org/protocol/disco#items"/>
  </iq>

3) I answer (on my outbound connection to Google):

  <iq type='result' id='6676-1792' from='rashbox.org'
to='wave.wavesandbox.com'>
    <query xmlns='http://jabber.org/protocol/disco#info'>
      <identity category='collaboration' type='google-wave' name='Vink
Server'/>
      <feature var='http://waveprotocol.org/protocol/0.2/waveserver'/>
    </query>
  </iq>

I also tried with a bigger list of features/identities - the same list
returned by OpenFire.  Same results.

4) Shortly thereafter, my connection to Google passes dialback
verification, so I send my own discovery query:

  <iq type='get' id='47c3012fd73ad-1' from='rashbox.org'
to='wave.wavesandbox.com'>
    <query xmlns='http://jabber.org/protocol/disco#items'/>
  </iq>

5) Google answers on the original connection:

  <iq type="result" id="47c3012fd73ad-1" from="wave.wavesandbox.com"
to="rashbox.org">
    <query xmlns="http://jabber.org/protocol/disco#items"/>
  </iq>

After this, step 2 and 3 happens in a seemingly infinite loop.
Google's server uses the same ID in the request each time, suggesting
it has not received my answer and hopes to get it by asking again.
There's a several minute delay between each retransmission.  Why does
it not accept my answer?

I also wonder why the discovery result from wave.wavesandbox.com is so
short.

Full transcript of both connections at:  
http://www.ping.uio.no/~mortehu/wave-transcript.txt

--

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