Benjamin, I tried again and the discover looks good: <iq type="get" id="9488-1" to="1011ltd.com" from="wave.bitworking.net"> <query xmlns="http://jabber.org/protocol/disco#items"/> </iq> Jan 31, 2010 10:13:33 AM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent sendPacket INFO: key for this error is org.xmpp.packet.IQ:1011ltd.com:9488-1 Jan 31, 2010 10:13:33 AM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent processPacket INFO: received XMPP packet:
<iq type="result" to="wave.bitworking.net" from="1011ltd.com" id="9488-1"> <query xmlns="http://jabber.org/protocol/disco#items"> <item jid="search.1011ltd.com" name="User Search"/> <item jid="wave.1011ltd.com" name="Google Prototype Wave Server - FedOne"/> </query> </iq> So that part looks good, and the wave shows up on wavesandbox with all three participants, but when I try to add a blip on wavesandbox I get the following: <iq type="set" to="wave.bitworking.net" from="wave.wavesandbox.com" id="5808a87c-submit.3-sr"> <pubsub xmlns="http://jabber.org/protocol/pubsub"> <publish node="wavelet"> <item> <submit-request xmlns="http://waveprotocol.org/protocol/0.2/waveserver"> <delta wavelet-name="wave://bitworking.net/w+XvOhcn7wjdBX/conv+root">CkkKGAgHEhSvDx62JmD4XkFvJPHiJ9RS4B31phIaamNncmVnb3Jpb0B3YXZlc2FuZGJveC5jb20aERoPCgtiK201VTFDc2l5QRIAEqcBCoABCm1UxHbB2fOtpj7Y7DjcfaiT4rRLl5ALrB1O2GyMZNvAd9GX52EckEqvsvWOpI2XdscopmP1ThlZEx58b0x8N7Sq7eETfU7ejp+vCJl+qvpHT4v0hug6cl9FWI/eyslGkcvgfhVfLvX4VJD8BPcbvwJ3M7qN4hkYU1ACqbS7o9kSICeNLxl7VajoxsVnJmg0kSdzL6JV+M5dt4PY5rK8PXgPGAE=</delta> </submit-request> </item> </publish> </pubsub> </iq> Jan 31, 2010 10:18:44 AM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent processIqPacket INFO: key for this error is org.xmpp.packet.IQ:wave.wavesandbox.com:5808a87c-submit.3-sr Jan 31, 2010 10:18:44 AM org.waveprotocol.wave.examples.fedone.federation.xmpp.XmppFederationHost processSubmitRequest INFO: PSD in submitRequest is delta: "\n\030\b\a\022\024\257\017\036\266&`\370^Ao$\361\342\'\324r\340\035\365\246\022\[email protected]\032\021\032\017\n\vb+m5u1csiya\022\000" signature { signature_bytes: "\nmT\304v\301\331\363\255\246>\330\3548\334}\250\223\342\264K\227\220\v\254\035N\330l\214d\333\300w\321\227\347a\034\220J\257\262\365\216\244\215\227v\307(\246c\365N\031Y\023\036|oL|7\264\252\355\341\023}N\336\216\237\257\b\231~\252\372GO\213\364\206\350:r_EX\217\336\312\311F\221\313\340~\025_.\365\370T\220\374\004\367\033\277\002w3\272\215\342\031\030SP\002\251\264\273\243\331" signer_id: "\'\215/\031{U\250\350\306\305g&h4\221\'s/\242U\370\316]\267\203\330\346\262\274=x\017" signature_algorithm: SHA1_RSA } Jan 31, 2010 10:18:44 AM org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl isLocalWavelet INFO: ### WS is local? [WaveId:bitworking.net!w+XvOhcn7wjdBX]/[WaveletId:bitworking.net!conv+root] = true Jan 31, 2010 10:18:44 AM org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl submitRequest WARNING: Submit request: unknown signer. WaveletName: [WaveId:bitworking.net!w+XvOhcn7wjdBX]/[WaveletId:bitworking.net!conv+root]delta: delta: "\n\030\b\a\022\024\257\017\036\266&`\370^Ao$\361\342\'\324r\340\035\365\246\022\[email protected]\032\021\032\017\n\vb+m5u1csiya\022\000" signature { signature_bytes: "\nmT\304v\301\331\363\255\246>\330\3548\334}\250\223\342\264K\227\220\v\254\035N\330l\214d\333\300w\321\227\347a\034\220J\257\262\365\216\244\215\227v\307(\246c\365N\031Y\023\036|oL|7\264\252\355\341\023}N\336\216\237\257\b\231~\252\372GO\213\364\206\350:r_EX\217\336\312\311F\221\313\340~\025_.\365\370T\220\374\004\367\033\277\002w3\272\215\342\031\030SP\002\251\264\273\243\331" signer_id: "\'\215/\031{U\250\350\306\305g&h4\221\'s/\242U\370\316]\267\203\330\346\262\274=x\017" signature_algorithm: SHA1_RSA } org.waveprotocol.wave.crypto.UnknownSignerException: could not find information about signer [...@14e113b at org.waveprotocol.wave.crypto.WaveSignatureVerifier.verify(WaveSignatureVerifier.java:77) at org.waveprotocol.wave.examples.fedone.waveserver.CertificateManagerImpl.verifySingleSignature(CertificateManagerImpl.java:159) at org.waveprotocol.wave.examples.fedone.waveserver.CertificateManagerImpl.verifyDelta(CertificateManagerImpl.java:143) at org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl.submitRequest(WaveServerImpl.java:251) at org.waveprotocol.wave.examples.fedone.federation.xmpp.XmppFederationHost.processSubmitRequest(XmppFederationHost.java:192) at org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent.processPubsubSet(WaveXmppComponent.java:492) at org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent.processIqPacket(WaveXmppComponent.java:446) at org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent.processPacket(WaveXmppComponent.java:354) at org.jivesoftware.whack.ExternalComponent$1.run(ExternalComponent.java:333) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:636) Jan 31, 2010 10:18:45 AM org.waveprotocol.wave.examples.fedone.federation.xmpp.XmppFederationHost$SubmitResponsePacketListener onFailure WARNING: submit request to waveserver failed: Unknown signer Note that when I do the same thing, create a wave on bitworking.net and then then add [email protected] and [email protected], I can successfully add blips on wavesandbox.com and have them show up on my console, which leads me to believe that this is a certificate issue. Is it possible you created the certificate for 'wave.1011ltd.com' and not '1011ltd.com'? What do you see for the values of "DNS:" when you run: $ openssl x509 -text -in ../certs/1011ltd.com.crt Thanks, -joe On Sun, Jan 31, 2010 at 8:33 AM, Benjamin Nortier <[email protected]> wrote: > Thanks Joe. > > Coud you try that again? I had OpenFire running when you connected, > but not the FedOne component so that would explain why you didn't see > the service... > > Cheers > Benjamin > > On Sun, Jan 31, 2010 at 1:44 AM, Joe Gregorio <[email protected]> wrote: >> When I start my FedOne server and then use the client to create >> a wave and try to add [email protected] to the wave I see >> the following in my FedOne logs: >> >> >> <iq type="get" id="6908-1" to="1011ltd.com" from="wave.bitworking.net"> >> <query xmlns="http://jabber.org/protocol/disco#items"/> >> </iq> >> Jan 30, 2010 8:32:27 PM >> org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent >> sendPacket >> INFO: key for this error is org.xmpp.packet.IQ:1011ltd.com:6908-1 >> Jan 30, 2010 8:32:29 PM >> org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent >> processPacket >> INFO: received XMPP packet: >> >> <iq type="result" to="wave.bitworking.net" from="1011ltd.com" id="6908-1"> >> <query xmlns="http://jabber.org/protocol/disco#items"> >> <item jid="search.1011ltd.com" name="User Search"/> >> </query> >> </iq> >> >> In the discovery that's going on your server doesn't list a wave extension >> as available via discovery. Compare the response above with the discovery >> request and response that happen when I add [email protected] >> to the same wave: >> >> <iq type="get" to="wave.bitworking.net" from="wave.wavesandbox.com" >> id="9352-310"> >> <query xmlns="http://jabber.org/protocol/disco#info"/> >> </iq> >> Jan 30, 2010 8:37:29 PM >> org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent >> processIqPacket >> INFO: key for this error is org.xmpp.packet.IQ:wave.wavesandbox.com:9352-310 >> Jan 30, 2010 8:37:29 PM >> org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent >> sendPacket >> INFO: sent XMPP packet: >> <iq type="result" id="9352-310" from="wave.bitworking.net" >> to="wave.wavesandbox.com"> >> <query xmlns="http://jabber.org/protocol/disco#info"> >> <identity category="collaboration" type="google-wave" name="Google >> Prototype Wave Server - FedOne"/> >> <feature var="http://waveprotocol.org/protocol/0.2/waveserver"/> >> </query> >> </iq> >> >> Double check the configuration options for OpenFire, particularly >> the section about configurations for the Wave extension: >> >> http://code.google.com/p/wave-protocol/wiki/OpenFireInstallation >> >> Thanks, >> -joe >> >> -- >> Joe Gregorio >> Developer Relations, Google Wave >> >> >> >> On Fri, Jan 29, 2010 at 2:20 PM, [email protected] >> <[email protected]> wrote: >>> Hi >>> >>> My wave federation setup is (I hope) almost working, but there are >>> some problems which I think are related. >>> >>> Here's the scenario: >>> 1. The wave server is running on 1011ltd.com, connected to Openfire >>> 2. I create a new wave in the sandbox and add '[email protected]' >>> to the wave.... no incoming messages in the open server console. >>> 3. I create a new wave in the sandbox and add 'bjnort...@wave. >>> 1011ltd.com' to the wave... and I can see the incoming deltas. >>> >>> I should be able to add someone from the sandbox without the 'wave.' >>> bit, correct? >>> >>> Then there's some weird interaction if I have the console running as >>> user 'bjnortier'. When I create a wave in the sandbox and add >>> '[email protected]', nothing happens in the console, but when I >>> also add '[email protected]', the wave shows up in the >>> console and I can reply. The user that has replied shows up as >>> '[email protected]' >>> >>> I cannot create a wave in the console and see it in the sandbox, but >>> I'm hoping these problems are related. >>> >>> Any ideas? >>> >>> I can post the logs if that will help... >>> Thanks! >>> Ben >>> >>> -- >>> 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. >> >> > > > > -- > Benjamin Nortier > e: [email protected] > c: +44 (0)778 946 1959 > gtalk: [email protected] > > -- > 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.
