Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 27 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post will appear after it is approved by moderators
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Dan Peterson  
View profile  
 More options Nov 2 2009, 1:18 pm
From: Dan Peterson <dpeter...@google.com>
Date: Tue, 3 Nov 2009 05:18:29 +1100
Local: Mon, Nov 2 2009 1:18 pm
Subject: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates

Hi everyone,

Just a little bit ago we opened the federation port for Google Wave's
developer instance, so we can all begin experimenting with federating waves
against WaveSandbox <http://wavesandbox.com/>.com <http://wavesandbox.com/>.
Since that is the developer preview instance, please keep in mind that it is
an experimental service, and it is likely that there will be unforeseen
glitches in the coming weeks. Please share your progress here in the
wave-protocol forum, so we can work through issues together.

Over the next several weeks we plan to add some important features to this
service:

   - TLS for XMPP:
      - The protocol itself specifies two distinct security mechanisms:
      delta signing and XMPP over TLS. Delta signing is required to be able to
      verify the authenticity of the source of the operations. TLS is an
      additional layer of security to the XMPP protocol, but it can be
a bit hairy
      to configure. In order to encourage prototyping, TLS is not enabled on
      WaveSandbox.com, but it will become required in the coming
weeks. This gives
      existing FedOne instances an opportunity to get signed certificates and
      configure their XMPP servers properly.
   - Reliable Delivery:
      - For any communication mechanism it is important that there is a
      contract for delivery of the message contents, and we are working on a
      reliable delivery mechanism from WaveSandbox.com.

With that said, to get started federating with WaveSandbox.com, you should
visit the wave-protocol project <http://code.google.com/p/wave-protocol/> and
review the installation
instructions<http://code.google.com/p/wave-protocol/wiki/Installation>.
If you have previously installed and configured FedOne to talk to
other FedOne instances, you will need to upgrade to the latest revision
(revision 08b5eecb93) to properly interoperate with WaveSandbox.com. For
those of you building your own clients or servers, please take special care
to review the documentation that describes the
errata<http://code.google.com/p/wave-protocol/wiki/DifferencesFromSpecificat...>
between
the protocol specification and the current FedOne implementation between the
protocol specification and the current FedOne implementation, and
coincidentally, WaveSandbox.com.

If you don't have a WaveSandbox.com account, you may request a developer
account here <https://services.google.com/fb/forms/wavesignupfordev/>. We
hope to provision those accounts within a week or so.

As you are developing, please keep in mind we welcome contributions to the
growing open source reference implementation; please check out this guide
on submitting open source
code<http://code.google.com/p/wave-protocol/wiki/SubmittingCode>
.

On the specification front, the Google Wave Conversation Model draft
specification has been revised and updated to include the blip document
schema, which defines the representation of rich text necessary for proper
interoperation with WaveSandbox.com. That document is available here:
http://www.waveprotocol.org/draft-protocol-specs/wave-conversation-model

The updated specifications and FedOne code introduce new changes to the wave
model, but they aren't the last; we expect more changes to come as we
iterate with you on the implementation and learn from these early
experiments in federation. Once the specifications and reference code have
converged and become reasonably stable we will begin to federate
wave.google.com, until then we have a lot of work to do. Looking forward to
hearing your feedback.

Cheers,
-Dan


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aldon Hynes  
View profile  
 More options Nov 2 2009, 1:38 pm
From: "Aldon Hynes" <Aldon.Hy...@Orient-Lodge.com>
Date: Mon, 2 Nov 2009 13:38:06 -0500
Local: Mon, Nov 2 2009 1:38 pm
Subject: RE: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates

Quick followup questions:

   I just set up my federated server over the weekend, so I suspect it may
be the latest.  (I'm using Openfire and followed the install directions
linked to below).  However, I have two questions.

First, how do I determine the revision?  My build.properties tells me that I
am running fedone.version=0.2 but I can't find revision numbers anything
like 08b5eecb93.

Second question:  I've set up my server, opened the proper ports, and
connected using the run-console-client from a remote machine.  However, I
haven't been able to test with other servers yet, and I'm curious about if
besides finding other servers to federate with, there are things that need
to be done in the configuration or build of the server, or if it will just
federate out of the current build without any special configuration
concerns.

Aldon


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dan Peterson  
View profile  
 More options Nov 2 2009, 2:15 pm
From: Dan Peterson <dpeter...@google.com>
Date: Tue, 3 Nov 2009 06:15:24 +1100
Local: Mon, Nov 2 2009 2:15 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates

On Tue, Nov 3, 2009 at 5:38 AM, Aldon Hynes <Aldon.Hy...@orient-lodge.com>wrote:

>  Quick followup questions:

>    I just set up my federated server over the weekend, so I suspect it may
> be the latest.  (I'm using Openfire and followed the install directions
> linked to below).  However, I have two questions.

> First, how do I determine the revision?  My build.properties tells me that
> I am running fedone.version=0.2 but I can't find revision numbers anything
> like 08b5eecb93.

If you sync to the head of the repository, that is going to be best.
Actually, as I write this, I realize I made a mistake: that revision number
is no longer the proper revision -- as there were a few fixes that went in
after that. Please when you re-build, do a make clean before the new build
of FedOne.

> Second question:  I've set up my server, opened the proper ports, and
> connected using the run-console-client from a remote machine.  However, I
> haven't been able to test with other servers yet, and I'm curious about if
> besides finding other servers to federate with, there are things that need
> to be done in the configuration or build of the server, or if it will just
> federate out of the current build without any special configuration
> concerns.

Simply login to wavesandbox, and add f...@domain.com to a wave (where domain
is where FedOne is running) -- as long as you have the proper
CA-validated certificates setup, it should all work. You should also be able
to make a wave on your FedOne instance and add a participant on wavesandbox
to that particular wave.

Cheers,
-Dan


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ingo Vietense  
View profile  
 More options Nov 2 2009, 3:45 pm
From: Ingo Vietense <ingo.viete...@gmail.com>
Date: Mon, 2 Nov 2009 21:45:50 +0100
Local: Mon, Nov 2 2009 3:45 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates

Testing federation but i get a 404 from wavesandbox.com:

INFO   | jvm 1    | 2009/11/02 21:39:33 | Nov 2, 2009 9:39:32 PM
org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
processPacket
INFO   | jvm 1    | 2009/11/02 21:39:33 | INFO: received XMPP packet:
INFO   | jvm 1    | 2009/11/02 21:39:33 |
INFO   | jvm 1    | 2009/11/02 21:39:33 | <iq type="error" id="9728-3" to="
wave.devylon.com" from="wavesandbox.com">
INFO   | jvm 1    | 2009/11/02 21:39:33 |   <query xmlns="
http://jabber.org/protocol/disco#items"/>
INFO   | jvm 1    | 2009/11/02 21:39:33 |   <error code="404" type="cancel">
INFO   | jvm 1    | 2009/11/02 21:39:33 |     <remote-server-not-found
xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
INFO   | jvm 1    | 2009/11/02 21:39:33 |   </error>
INFO   | jvm 1    | 2009/11/02 21:39:33 | </iq>
INFO   | jvm 1    | 2009/11/02 21:39:33 | Nov 2, 2009 9:39:33 PM
org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
processPacket
INFO   | jvm 1    | 2009/11/02 21:39:33 | INFO: received XMPP packet:
INFO   | jvm 1    | 2009/11/02 21:39:33 |
INFO   | jvm 1    | 2009/11/02 21:39:33 | <iq type="error" id="4449-5" to="
wave.devylon.com" from="wavesandbox.com">
INFO   | jvm 1    | 2009/11/02 21:39:33 |   <query xmlns="
http://jabber.org/protocol/disco#items"/>
INFO   | jvm 1    | 2009/11/02 21:39:33 |   <error code="404" type="cancel">
INFO   | jvm 1    | 2009/11/02 21:39:33 |     <remote-server-not-found
xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
INFO   | jvm 1    | 2009/11/02 21:39:33 |   </error>
INFO   | jvm 1    | 2009/11/02 21:39:33 | </iq>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter Saint-Andre  
View profile  
 More options Nov 2 2009, 3:59 pm
From: Peter Saint-Andre <stpe...@stpeter.im>
Date: Mon, 02 Nov 2009 13:59:55 -0700
Local: Mon, Nov 2 2009 3:59 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11/2/09 11:18 AM, Dan Peterson wrote:

>     * Reliable Delivery:
>           o For any communication mechanism it is important that there
>             is a contract for delivery of the message contents, and we
>             are working on a reliable delivery mechanism
>             from WaveSandbox.com.

What is meant by "reliable delivery"? What are your requirements for a
reliable delivery mechanism? I ask because the broader XMPP developer
community has put a lot of thought into this problem, and depending on
your needs a solution might already exist. Let's not reinvent the wheel
if we don't need to. :)

Peter

- --
Peter Saint-Andre
https://stpeter.im/

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkrvSEsACgkQNL8k5A2w/vxZFwCeKSWs0lE3QYA27x004ySV9gnM
jvEAoLofCzza3ZE6adtew+Ux7CY4+uR3
=JcKs
-----END PGP SIGNATURE-----


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Purser  
View profile  
 More options Nov 2 2009, 5:45 pm
From: James Purser <jamesrpur...@gmail.com>
Date: Tue, 03 Nov 2009 09:45:40 +1100
Local: Mon, Nov 2 2009 5:45 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates

Hi Ingo,

>From what I understand, the initial 404 is to be expected, however the

latest FedOne code does a graceful failover to ping wave.wavesandbox.com
after a certain amount of time.

--
James Purser
Collaborynth
http://collaborynth.com.au
Mob: +61 406 576 553
Skype: purserj1977
Twitter: http://twitter.com/purserj

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ingo Vietense  
View profile  
 More options Nov 2 2009, 5:57 pm
From: Ingo Vietense <ingo.viete...@gmail.com>
Date: Mon, 02 Nov 2009 23:57:32 +0100
Local: Mon, Nov 2 2009 5:57 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
i pulled the current sources from the repository and recompiled everything.
now my log file looks like this:

INFO   | jvm 1    | 2009/11/02 23:53:50 | Nov 2, 2009 11:53:50 PM
org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl
isLocalWavelet
INFO   | jvm 1    | 2009/11/02 23:53:50 | INFO: ### WS is local?
[WaveId:devylon.com!w+bnPPwiCTA7uj]/[WaveletId:devylon.com!conv+root] = true
INFO   | jvm 1    | 2009/11/02 23:53:50 | Nov 2, 2009 11:53:50 PM
org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl submitDelta
INFO   | jvm 1    | 2009/11/02 23:53:50 | INFO: ## WS: Got submit:
[WaveId:devylon.com!w+bnPPwiCTA7uj]/[WaveletId:devylon.com!conv+root]
delta: ByteStringMessage: hashed_version {
INFO   | jvm 1    | 2009/11/02 23:53:50 |   version: 2
INFO   | jvm 1    | 2009/11/02 23:53:50 |   history_hash:
"\006%\320z^\310\236\213m\376\034x\314\354\332\276;@\245m"
INFO   | jvm 1    | 2009/11/02 23:53:50 | }
INFO   | jvm 1    | 2009/11/02 23:53:50 | author: "i...@devylon.com"
INFO   | jvm 1    | 2009/11/02 23:53:50 | operation {
INFO   | jvm 1    | 2009/11/02 23:53:50 |   add_participant:
"devy...@wavesandbox.com"
INFO   | jvm 1    | 2009/11/02 23:53:50 | }
INFO   | jvm 1    | 2009/11/02 23:53:50 |
INFO   | jvm 1    | 2009/11/02 23:53:50 | Nov 2, 2009 11:53:50 PM
org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl
isLocalWavelet
INFO   | jvm 1    | 2009/11/02 23:53:50 | INFO: ### WS is local?
[WaveId:devylon.com!w+bnPPwiCTA7uj]/[WaveletId:devylon.com!conv+root] = true
INFO   | jvm 1    | 2009/11/02 23:53:50 | Nov 2, 2009 11:53:50 PM
org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl submitDelta
INFO   | jvm 1    | 2009/11/02 23:53:50 | INFO: ## WS: Submit result:
[WaveId:devylon.com!w+bnPPwiCTA7uj]/[WaveletId:devylon.com!conv+root]
appliedDelta: ByteStringMessage: signed_original_delta {
INFO   | jvm 1    | 2009/11/02 23:53:50 |   delta:
"\n\030\b\002\022\024\006%\320z^\310\236\213m\376\034x\314\354\332\276;@\24 5m\022\020i...@devylon.com\032\031\n\027devy...@wavesandbox.com"
INFO   | jvm 1    | 2009/11/02 23:53:50 |   signature {
INFO   | jvm 1    | 2009/11/02 23:53:50 |     signature_bytes:
"\004Eg\227c&\241\276V\'u\346\352n\2574\320\347\237\344\322\3002\264N\232\2 43\223C\231\023\345\203\336v\220\333.\224\232\362\365~\026n\335\350Y\204\32 0\3549O\363\201\253\350\244\306m\335\271
\f\212VN*\331\376?\315\233;E\204\272\316%\212\314Q\340\r~\004C\301\244\005+ \245\020\220\315\374\324\210\221\3761\267c\301\263\302h+d\374\340\333\206I0 \222\274\000\314\030/\027et\\\200\t\265"
INFO   | jvm 1    | 2009/11/02 23:53:50 |     signer_id:
"\302~ZU\037<\371\234\373\246X\207<z\354\027\271\242\376\277Z\027\307\000\2 10lD\005\016\253\205\233"
INFO   | jvm 1    | 2009/11/02 23:53:50 |     signature_algorithm: SHA1_RSA
INFO   | jvm 1    | 2009/11/02 23:53:50 |   }
INFO   | jvm 1    | 2009/11/02 23:53:50 | }
INFO   | jvm 1    | 2009/11/02 23:53:50 | hashed_version_applied_at {
INFO   | jvm 1    | 2009/11/02 23:53:50 |   version: 2
INFO   | jvm 1    | 2009/11/02 23:53:50 |   history_hash:
"\006%\320z^\310\236\213m\376\034x\314\354\332\276;@\245m"
INFO   | jvm 1    | 2009/11/02 23:53:50 | }
INFO   | jvm 1    | 2009/11/02 23:53:50 | operations_applied: 1
INFO   | jvm 1    | 2009/11/02 23:53:50 | application_timestamp:
1257202430725
INFO   | jvm 1    | 2009/11/02 23:53:50 |
INFO   | jvm 1    | 2009/11/02 23:53:50 | Nov 2, 2009 11:53:50 PM
org.waveprotocol.wave.examples.fedone.federation.xmpp.XmppDisco
sendDiscoItemsGet
INFO   | jvm 1    | 2009/11/02 23:53:50 | INFO: Trying to discover
remote server: wavesandbox.com
INFO   | jvm 1    | 2009/11/02 23:53:50 | Nov 2, 2009 11:53:50 PM
org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
sendPacket
INFO   | jvm 1    | 2009/11/02 23:53:50 | INFO: sent XMPP packet:
INFO   | jvm 1    | 2009/11/02 23:53:50 | <iq type="get" id="594-5"
to="wavesandbox.com" from="wave.devylon.com">
INFO   | jvm 1    | 2009/11/02 23:53:50 | <query
xmlns="http://jabber.org/protocol/disco#items"/>
INFO   | jvm 1    | 2009/11/02 23:53:50 | </iq>
INFO   | jvm 1    | 2009/11/02 23:53:50 | Nov 2, 2009 11:53:50 PM
org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
sendPacket
INFO   | jvm 1    | 2009/11/02 23:53:50 | INFO: key for this error is
org.xmpp.packet.IQ:wavesandbox.com:594-5

either in the wavesandbox gui i can see the wave, nor when i create a
wave at the wavesandbox.com and add the user to my fedone server.

maybe there is an issue with my certificate ? i had fedone running a
while ago, so i think my DNS records should be okay.

-- Ingo

Am 02.11.09 23:45, schrieb James Purser:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Purser  
View profile  
 More options Nov 2 2009, 6:01 pm
From: James Purser <jamesrpur...@gmail.com>
Date: Tue, 03 Nov 2009 10:01:58 +1100
Local: Mon, Nov 2 2009 6:01 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
First off well done to everyone concerned, I know how much work you guys
have been putting into this so congrats.

Now to throw my own spanner into the works. I've got the latest HEAD
FedOne up and running and am utilising a cert from startcom with a
private key I generated myself. While I can recieve from wavesandbox
(yay for character by character and sub blips!) I can't actually send.
When I do try and submit an operation I get something like the
following:

03/11/2009 9:46:33 AM
org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
sendPacket
INFO: sent XMPP packet:
<message type="normal" from="wave.collaborynth.com.au" id="525-41"
to="wave.wavesandbox.com">
  <request xmlns="urn:xmpp:receipts"/>
  <event xmlns="http://jabber.org/protocol/pubsub#event">
    <items>
      <item>
        <wavelet-update
xmlns="http://waveprotocol.org/protocol/0.2/waveserver"
wavelet-name="wave://collaborynth.com.au/w+qcQ1c-q8ix9o/conv+root">

<applied-delta><![CDATA[CuYCCrkBChgIBhIUgkVrkL/YfbZwuXEtCwZa0acqH80SG3B1cnN lcmpAY29sbGFib3J5bnRoLmNvbS5hdRoOGgwKCGIrM24tdGxLEgAaNho0CghiKzNuLXRsSxIoCg gaBgoEYm9keQoIGgYKBGxpbmUKAiABCgoSCHRlc3RpY2xlCgIgARo4GjYKDGNvbnZlcnNhdGlvb hImCgIoAwoYGhYKBGJsaXASDgoCaWQSCGIrM24tdGxLCgIgAQoCKAESpwEKgAEfzewsHc96nbw8 CEbtTEtDKkeqKEaKLrcWoG+jrDr1iv61y2t3uMdgLa+g+37YeY1VpoKbP4cttMTXEXWoiSzoK/l V6AGU6fmMMmT0lFhjLdz/Jtuq/iGqlaBZoMIg/dlCX7zP8C01CRP9RWG6/+pwT/F/D3kgUV8BCi gMVlXYTRIgGVw2qSHUFUGVTj8OLebEwIlO5795gZrQ9N6neZWp3FMYARIYCAYSFIJFa5C/2H22c LlxLQsGWtGnKh/NGAMgx4zQuMsk]]></applied-delta>
        </wavelet-update>
      </item>
    </items>
  </event>
</message>
03/11/2009 9:49:04 AM
org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
processPacket
INFO: received XMPP packet:

<iq type="get" id="51bff048-getsigner.5-gs" from="wave.wavesandbox.com"
to="wave.collaborynth.com.au">
  <pubsub xmlns="http://jabber.org/protocol/pubsub">
    <items node="signer">
      <signer-request
xmlns="http://waveprotocol.org/protocol/0.2/waveserver"
signer-id="GVw2qSHUFUGVTj8OLebEwIlO5795gZrQ9N6neZWp3FM="
history-hash="TXRg1ryaHhrvKv+iI8wbrKT5Gyw=" version="3"
wavelet-name="wave://collaborynth.com.au/w+qcQ1c-q8ix9o/conv+root"/>
    </items>
  </pubsub>
</iq>
03/11/2009 9:49:04 AM
org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
processIqPacket
INFO: key for this error is
org.xmpp.packet.IQ:wave.wavesandbox.com:51bff048-getsigner.5-gs
03/11/2009 9:49:04 AM
org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl
getDeltaSignerInfo
SEVERE: incoming getDeltaSignerInfo: cannot find signer info for signed
delta (breach of contract!)

Here's the relevant part of the run-config:

PRIVATE_KEY_FILENAME=wave_cert.key
CERTIFICATE_FILENAME_LIST=wave_cert.cert,sub.class1.xmpp.ca.crt

As you can see I've chained the certs, however that isn't preventing
errors like the following:

Caused by: java.security.cert.CertPathValidatorException: subject/issuer
name chaining check failed

If anyone has any clues that would be most appreciated.

--
James Purser
Collaborynth
http://collaborynth.com.au
Mob: +61 406 576 553
Skype: purserj1977
Twitter: http://twitter.com/purserj


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Purser  
View profile  
 More options Nov 2 2009, 6:07 pm
From: James Purser <jamesrpur...@gmail.com>
Date: Tue, 03 Nov 2009 10:07:53 +1100
Local: Mon, Nov 2 2009 6:07 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
On Mon, 2009-11-02 at 23:57 +0100, Ingo Vietense wrote:
> i pulled the current sources from the repository and recompiled everything.
> now my log file looks like this:

<snip>

I've noticed that it does take a little while to get that initial
response from wavesandbox.

> either in the wavesandbox gui i can see the wave, nor when i create a
> wave at the wavesandbox.com and add the user to my fedone server.

> maybe there is an issue with my certificate ? i had fedone running a
> while ago, so i think my DNS records should be okay.

Is your cert self signed or one from someone like CAcert or startcom?
--
James Purser
Collaborynth
http://collaborynth.com.au
http://wavingtheshiny.collaborynth.com.au
Mob: +61 406 576 553
Skype: purserj1977
Twitter: http://twitter.com/purserj

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ingo Vietense  
View profile  
 More options Nov 2 2009, 6:42 pm
From: Ingo Vietense <ingo.viete...@gmail.com>
Date: Tue, 03 Nov 2009 00:42:07 +0100
Local: Mon, Nov 2 2009 6:42 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
Am 03.11.09 00:07, schrieb James Purser:

I generated a cert at startcom. maybe there is an issue with my DNS ?
when i dig it i get no result:

dmc-mbpro-01:~ iv$ dig +short -t SRV _xmpp-server._tcp.wave.devylon.com
dmc-mbpro-01:~ iv$ dig +short -t SRV _xmpp-server._tcp.devylon.com

?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Purser  
View profile  
 More options Nov 2 2009, 6:50 pm
From: James Purser <jamesrpur...@gmail.com>
Date: Tue, 03 Nov 2009 10:50:10 +1100
Local: Mon, Nov 2 2009 6:50 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates

On Tue, 2009-11-03 at 00:42 +0100, Ingo Vietense wrote:
> I generated a cert at startcom. maybe there is an issue with my DNS ?
> when i dig it i get no result:

> dmc-mbpro-01:~ iv$ dig +short -t SRV _xmpp-server._tcp.wave.devylon.com
> dmc-mbpro-01:~ iv$ dig +short -t SRV _xmpp-server._tcp.devylon.com

Hrmm, I changed my server to ping devylon.com and it seems to have
gotten a response.
--
James Purser
Collaborynth
http://collaborynth.com.au
Mob: +61 406 576 553
Skype: purserj1977
Twitter: http://twitter.com/purserj

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ingo Vietense  
View profile  
 More options Nov 2 2009, 6:53 pm
From: Ingo Vietense <ingo.viete...@gmail.com>
Date: Tue, 03 Nov 2009 00:53:06 +0100
Local: Mon, Nov 2 2009 6:53 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
Am 03.11.09 00:50, schrieb James Purser:
> On Tue, 2009-11-03 at 00:42 +0100, Ingo Vietense wrote:

>> I generated a cert at startcom. maybe there is an issue with my DNS ?
>> when i dig it i get no result:

>> dmc-mbpro-01:~ iv$ dig +short -t SRV _xmpp-server._tcp.wave.devylon.com
>> dmc-mbpro-01:~ iv$ dig +short -t SRV _xmpp-server._tcp.devylon.com

> Hrmm, I changed my server to ping devylon.com and it seems to have
> gotten a response.

hmmm, i can see it in the log-file:

jvm 1    | <iq type="get" id="6841-1" to="wave.devylon.com"
from="wave.collaborynth.com.au">
jvm 1    | <query xmlns="http://jabber.org/protocol/disco#info"/>
jvm 1    | </iq>
jvm 1    | Nov 3, 2009 12:48:30 AM
org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
processIqPacket
jvm 1    | INFO: key for this error is
org.xmpp.packet.IQ:wave.collaborynth.com.au:6841-1
jvm 1    | Nov 3, 2009 12:48:30 AM
org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
sendPacket
jvm 1    | INFO: sent XMPP packet:
jvm 1    | <iq type="result" id="6841-1" from="wave.devylon.com"
to="wave.collaborynth.com.au">
jvm 1    | <query xmlns="http://jabber.org/protocol/disco#info">
jvm 1    | <identity category="collaboration" type="google-wave"
name="Google Prototype Wave Server - FedOne"/>
jvm 1    | <feature var="http://waveprotocol.org/protocol/0.2/waveserver"/>
jvm 1    | </query>
jvm 1    | </iq>
jvm 1    | Nov 3, 2009 12:48:32 AM
org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
processPacket
jvm 1    | INFO: received XMPP packet:
jvm 1    |
jvm 1    | <message type="normal" to="wave.devylon.com"
from="wave.collaborynth.com.au" id="6581-2">
jvm 1    | <ping xmlns="http://waveprotocol.org/protocol/0.2/waveserver"/>
jvm 1    | <request xmlns="urn:xmpp:receipts"/>
jvm 1    | </message>
jvm 1    | Nov 3, 2009 12:48:32 AM
org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
sendPacket
jvm 1    | INFO: sent XMPP packet:
jvm 1    | <message type="normal" id="6581-2" from="wave.devylon.com"
to="wave.collaborynth.com.au">
jvm 1    | <received xmlns="urn:xmpp:receipts"/>
jvm 1    | </message>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ingo Vietense  
View profile  
 More options Nov 2 2009, 7:17 pm
From: Ingo Vietense <ingo.viete...@gmail.com>
Date: Tue, 03 Nov 2009 01:17:47 +0100
Local: Mon, Nov 2 2009 7:17 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
hmmm... this is the openfire logfile, when i try to add my wavesandbox
account to a wave within
the console client:

2009.11.03 01:12:28 OutgoingSessionPromise: Error sending packet to
remote server:
<iq type="get" id="317-3" to="wavesandbox.com" from="wave.devylon.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.se ndPacket(OutgoingSessionPromise.java:252)
         at
org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.ru n(OutgoingSessionPromise.java:216)
         at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.j ava:886)
         at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java: 908)
         at java.lang.Thread.run(Thread.java:619)
2009.11.03 01:12:28 3591633 (01/05/00) - Connection #420 tested: OK
2009.11.03 01:12:28 3591634 (01/05/00) - Connection #420 tested: OK
2009.11.03 01:12:28 LocalOutgoingServerSession: OS - Trying to connect
to wave.wavesandbox.com:5269(DNS lookup: xmpp-server2.l.google.com:5268)
2009.11.03 01:12:28 LocalOutgoingServerSession: OS - Plain connection to
wave.wavesandbox.com:5269 successful
2009.11.03 01:12:28 LocalOutgoingServerSession: OS - About to try
connecting using server dialback XMPP 1.0 with: wave.wavesandbox.com
2009.11.03 01:12:28 ServerDialback: OS - Sent dialback key to host:
wave.wavesandbox.com id: 8B6700EE85E49604 from domain: wave.devylon.com
2009.11.03 01:12:29 Connect
Socket[addr=/209.85.162.129,port=36052,localport=5269]
2009.11.03 01:12:29 Error creating session
java.io.EOFException: input contained no data
         at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:3003)
         at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046)
         at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410)
         at
org.jivesoftware.openfire.net.MXParser.nextImpl(MXParser.java:332)
         at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
         at
org.jivesoftware.openfire.net.SocketReader.createSession(SocketReader.java: 364)
         at
org.jivesoftware.openfire.net.BlockingReadingMode.run(BlockingReadingMode.j ava:54)
         at
org.jivesoftware.openfire.net.SocketReader.run(SocketReader.java:120)
         at java.lang.Thread.run(Thread.java:619)
2009.11.03 01:12:29 Connection closed before session established
Socket[addr=/209.85.162.129,port=36052,localport=5269]
2009.11.03 01:12:29 Connect
Socket[addr=/209.85.162.129,port=36055,localport=5269]
2009.11.03 01:12:29 ServerDialback: RS - Received dialback key from
host: gmail.com to: wave.devylon.com
2009.11.03 01:12:29 3591634 (01/05/00) - Connection #416 tested: OK
2009.11.03 01:12:29 3591635 (01/05/00) - Connection #416 tested: OK
2009.11.03 01:12:29 ServerDialback: RS - Trying to connect to
Authoritative Server: gmail.com:5269(DNS lookup:
xmpp-server2.l.google.com:5269)
2009.11.03 01:12:29 ServerDialback: RS - Connection to AS:
gmail.com:5269 successful
2009.11.03 01:12:29 ServerDialback: RS - Asking AS to verify dialback
key for idbe5f0df3
2009.11.03 01:12:29 ServerDialback: RS - Key was VERIFIED by the
Authoritative Server for: gmail.com
2009.11.03 01:12:29 ServerDialback: RS - Closing connection to
Authoritative Server: gmail.com
2009.11.03 01:12:29 ServerDialback: RS - Sending key verification result
to OS: gmail.com
2009.11.03 01:12:29 ServerDialback: RS - Received dialback key from
host: wave.wavesandbox.com to: wave.devylon.com
2009.11.03 01:12:29 ServerDialback: RS - Trying to connect to
Authoritative Server: wave.wavesandbox.com:5268(DNS lookup:
xmpp-server2.l.google.com:5268)
2009.11.03 01:12:29 ServerDialback: RS - Connection to AS:
wave.wavesandbox.com:5268 successful
2009.11.03 01:12:30 ServerDialback: RS - Asking AS to verify dialback
key for idbe5f0df3
2009.11.03 01:12:30 ServerDialback: RS - Key was VERIFIED by the
Authoritative Server for: wave.wavesandbox.com
2009.11.03 01:12:30 ServerDialback: RS - Closing connection to
Authoritative Server: wave.wavesandbox.com
2009.11.03 01:12:30 ServerDialback: RS - Sending key verification result
to OS: wave.wavesandbox.com
2009.11.03 01:12:30 ServerDialback: AS - Verifying key for host:
wave.wavesandbox.com id: 8B6700EE85E49604
2009.11.03 01:12:30 ServerDialback: AS - Key was: VALID for host:
wave.wavesandbox.com id: 8B6700EE85E49604
2009.11.03 01:12:30 ServerDialback: OS - Validation GRANTED from:
wave.wavesandbox.com id: 8B6700EE85E49604 for domain: wave.devylon.com
2009.11.03 01:12:30 LocalOutgoingServerSession: OS - SERVER DIALBACK
XMPP 1.0 with wave.wavesandbox.com was successful

Am 03.11.09 00:50, schrieb James Purser:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ben Kalman  
View profile  
 More options Nov 2 2009, 8:15 pm
From: Ben Kalman <btkal...@gmail.com>
Date: Tue, 3 Nov 2009 12:15:58 +1100
Local: Mon, Nov 2 2009 8:15 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates

I'm seeing a lot of failing certificate verification in the logs, which
could be the cause of failed submits and updates to wavesandbox.  Make sure
that signer verification is turned on on FedOne, i.e.
WAVESERVER_DISABLE_SIGNER_VERIFICATION=false in run-config.sh.  If FedOne
doesn't start due to certificates, then that is the problem.  If it does
start, then it's something else -- please keep reporting problems.  Try to
include the wave id of any troublesome waves.

I'll submit a change later in the day to make this the default, but for now
keep it in mind.

-- Ben

On Tue, Nov 3, 2009 at 11:17 AM, Ingo Vietense <ingo.viete...@gmail.com>wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Purser  
View profile  
 More options Nov 2 2009, 9:32 pm
From: James Purser <jamesrpur...@gmail.com>
Date: Tue, 03 Nov 2009 13:32:38 +1100
Local: Mon, Nov 2 2009 9:32 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates

On Tue, 2009-11-03 at 12:15 +1100, Ben Kalman wrote:
> I'm seeing a lot of failing certificate verification in the logs,
> which could be the cause of failed submits and updates to wavesandbox.
> Make sure that signer verification is turned on on FedOne, i.e.
> WAVESERVER_DISABLE_SIGNER_VERIFICATION=false in run-config.sh.  If
> FedOne doesn't start due to certificates, then that is the problem.
> If it does start, then it's something else -- please keep reporting
> problems.  Try to include the wave id of any troublesome waves.

> I'll submit a change later in the day to make this the default, but
> for now keep it in mind.

> -- Ben

Hi Ben,

I've managed to fix my cert issue (well FedOne is starting without
complaining now), it helps if you use the right intermediate cert with
the right cert.

Anyway, I'm still timing out when trying to send from my FedOne client
to wavesandbox.com. Below is the sort of packets I'm sending out and not
getting a response to:

03/11/2009 1:18:10 PM
org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl$6
countDown
INFO: Finished signature broadcast with 1 successful, running callback
03/11/2009 1:18:10 PM
org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl$5 done
INFO: Remote: successfully sent 1 of 1 certs to wavesandbox.com
03/11/2009 1:18:10 PM
org.waveprotocol.wave.examples.fedone.federation.xmpp.XmppFederationRemote submitRequest
INFO: Submitting delta to remote server, wavelet
[WaveId:wavesandbox.com!w+DXXm4hg8E]/[WaveletId:wavesandbox.com!conv
+root]
03/11/2009 1:18:10 PM
org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
sendPacket
INFO: sent XMPP packet:
<iq type="set" id="4747-21" from="wave.collaborynth.com.au"
to="wave.wavesandbox.com">
  <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://wavesandbox.com/w+DXXm4hg8E/conv
+root"><![CDATA[CrUBChgIfxIUxPY6iZ9Gq2hCF0N2U
+yK0TrB3osSG3B1cnNlcmpAY29sbGFib3J5bnRoLmNvbS5hdRoOGgwKCGIrZWRDa1pOEgAaMhow CghiK2VkQ2taThIkCggaBgoEYm9keQoIGgYKBGxpbmUKAiABCgYSBHNpZ2gKAiABGjgaNgoMY29 udmVyc2F0aW9uEiYKAigXChgaFgoEYmxpcBIOCgJpZBIIYitlZENrWk4KAiABCgIoARKnAQqAAT Xe7Lel3RceEwgniynrJMyvVEj914fdZbrAMixhRjSGHwkPgios0ugj6Ap3nFVJdEfngclHsY5FT DG/Mq8c2soi34gmeggPeXmwRr9hNfxxOLnAZ3Ri9SvlWx2PWanOo8/jciCQKlUMpN/EGNc7hIBP A4HfZlqAJTDQ+Y62NbjdEiDDSRQMjYLGxXDMjP4shab8qtWmjgWHfS6rdFK3XPoaQBgB]]></de lta>
        </submit-request>
      </item>
    </publish>
  </pubsub>
</iq>

--
James Purser
Collaborynth
http://collaborynth.com.au
Mob: +61 406 576 553
Skype: purserj1977
Twitter: http://twitter.com/purserj


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Purser  
View profile  
 More options Nov 2 2009, 9:33 pm
From: James Purser <jamesrpur...@gmail.com>
Date: Tue, 03 Nov 2009 13:33:05 +1100
Local: Mon, Nov 2 2009 9:33 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
Scratch that, was PEBKAC

--
James Purser
Collaborynth
http://collaborynth.com.au
Mob: +61 406 576 553
Skype: purserj1977
Twitter: http://twitter.com/purserj

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sam Thorogood  
View profile  
 More options Nov 2 2009, 9:41 pm
From: Sam Thorogood <sam.thorog...@gmail.com>
Date: Tue, 3 Nov 2009 13:41:33 +1100
Local: Mon, Nov 2 2009 9:41 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
Explain - how are you going now, James?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Purser  
View profile  
 More options Nov 2 2009, 9:53 pm
From: James Purser <jamesrpur...@gmail.com>
Date: Tue, 03 Nov 2009 13:53:51 +1100
Local: Mon, Nov 2 2009 9:53 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates

On Tue, 2009-11-03 at 13:41 +1100, Sam Thorogood wrote:
> Explain - how are you going now, James?

Sorry, what I meant to say was that I've sorted out my certs issues. The
problem was my own mistake (I'd manage to try and validate a startssl
cert with a cacert intermediate cert). Now that part is fixed and I can
start the server without issue and the certs appear to be being
transferred back and forth.

However I'm still experiencing hangs when I try and reply to a
wavesandbox.com wave. The logs indicate that an iq packet has been sent
but there doesn't seem to be any response from wavesandbox.com
--
James Purser
Collaborynth
http://collaborynth.com.au
Mob: +61 406 576 553
Skype: purserj1977
Twitter: http://twitter.com/purserj


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Gregorio  
View profile  
 More options Nov 2 2009, 10:25 pm
From: Joe Gregorio <j...@bitworking.org>
Date: Mon, 2 Nov 2009 22:25:21 -0500
Local: Mon, Nov 2 2009 10:25 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates

On Mon, Nov 2, 2009 at 9:53 PM, James Purser <jamesrpur...@gmail.com> wrote:

> On Tue, 2009-11-03 at 13:41 +1100, Sam Thorogood wrote:
> > Explain - how are you going now, James?

> Sorry, what I meant to say was that I've sorted out my certs issues. The
> problem was my own mistake (I'd manage to try and validate a startssl
> cert with a cacert intermediate cert). Now that part is fixed and I can
> start the server without issue and the certs appear to be being
> transferred back and forth.

> However I'm still experiencing hangs when I try and reply to a
> wavesandbox.com wave. The logs indicate that an iq packet has been sent
> but there doesn't seem to be any response from wavesandbox.com

I'm experiencing the exact same thing with startssl certs. We are working on
the
issue and will hopefully have a way to test if certs are going to work
against
wavesandbox.com.

   Thanks,
   -joe

> --

James Purser


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sam Thorogood  
View profile  
 More options Nov 3 2009, 12:18 am
From: Sam Thorogood <sam.thorog...@gmail.com>
Date: Tue, 3 Nov 2009 16:18:34 +1100
Local: Tues, Nov 3 2009 12:18 am
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
What IQ packet, explicitly?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Purser  
View profile  
 More options Nov 3 2009, 12:38 am
From: James Purser <jamesrpur...@gmail.com>
Date: Tue, 03 Nov 2009 16:38:59 +1100
Local: Tues, Nov 3 2009 12:38 am
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
On Tue, 2009-11-03 at 16:18 +1100, Sam Thorogood wrote:
> What IQ packet, explicitly?

03/11/2009 4:37:06 PM
org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl$6
countDown
INFO: Finished signature broadcast with 1 successful, running callback
03/11/2009 4:37:06 PM
org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl$5 done
INFO: Remote: successfully sent 1 of 1 certs to wavesandbox.com
03/11/2009 4:37:06 PM
org.waveprotocol.wave.examples.fedone.federation.xmpp.XmppFederationRemote submitRequest
INFO: Submitting delta to remote server, wavelet
[WaveId:wavesandbox.com!w+DXXm4hg8A]/[WaveletId:wavesandbox.com!conv
+root]
03/11/2009 4:37:06 PM
org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent
sendPacket
INFO: sent XMPP packet:
<iq type="set" id="942-16" from="wave.collaborynth.com.au"
to="wave.wavesandbox.com">
  <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://wavesandbox.com/w+DXXm4hg8A/conv
+root"><![CDATA[CsABChkIxAESFNJMXcsAtpRqtVwoYziwy2ODX/anEhtwdXJzZXJqQGNvbGx hYm9yeW50aC5jb20uYXUaDhoMCghiK0F5NXVJeBIAGjwaOgoIYitBeTV1SXgSLgoIGgYKBGJvZH kKCBoGCgRsaW5lCgIgAQoQEg50aGlzIGlzIGEgdGVzdAoCIAEaOBo2Cgxjb252ZXJzYXRpb24SJ goCKCUKGBoWCgRibGlwEg4KAmlkEghiK0F5NXVJeAoCIAEKAigBEqcBCoABja+v8LIpwS7oK0r1 zAkH7ARYyL/FfUtpnYHRlSEqji1LchnakFMu7ayDXIkGr4ydNrK4+LnjQKbjX+1XudpVxy+cBTc erH9LH6nycjKBHDVb9pDS8xV8TalMMOEE0djSTP5RmOYQBJB2B94Ymk1R7zOQSHUR2mzYwr1eYw /CC7ISIMNJFAyNgsbFcMyM/iyFpvyq1aaOBYd9Lqt0Urdc+hpAGAE=]]></delta>
        </submit-request>
      </item>
    </publish>
  </pubsub>
</iq>

That's the most recent packet I've attempted to send from
wave.collaborynth.com.au to wave.wavesandbox.com


--
James Purser
Collaborynth
http://collaborynth.com.au
Mob: +61 406 576 553
Skype: purserj1977
Twitter: http://twitter.com/purserj

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kipp  
View profile  
 More options Nov 3 2009, 7:32 pm
From: Kipp <kipp.wat...@gmail.com>
Date: Tue, 3 Nov 2009 16:32:34 -0800 (PST)
Local: Tues, Nov 3 2009 7:32 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
For anyone who may be interested, I've written an article describing
my thoughts, from the perspective of a Drupal developer, about this
announcement of the opening of the federation port at WaveSandBox at
http://sites.google.com/site/federationprototypeserver/.

Ciao for now,

Kipp

On Nov 2, 1:18 pm, Dan Peterson <dpeter...@google.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aldon Hynes  
View profile  
 More options Nov 3 2009, 10:10 pm
From: "Aldon Hynes" <Aldon.Hy...@Orient-Lodge.com>
Date: Tue, 3 Nov 2009 22:10:20 -0500
Local: Tues, Nov 3 2009 10:10 pm
Subject: RE: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates
As a quick response, the blog posts I've been writing and posting on
http://www.orient-lodge.com are all in Drupal
I'm using this server for hosting quite a few Drupal sites, as well as Elgg,
Joomla, Laconi.ca, probably wordpress and who knows what else.

It is the same site that I'm running my Openfire XMPP server and the Fedone
server.

Setting up FedOne on a server running Drupal is really no different than on
any other server.

I should also note that I'm running on a VPS server.  Setting up FedOne on a
shared host probably just isn't possible, and would probably violate ToS for
most shared hosting services.  I sure wouldn't want to try.

I should also note that laconi.ca is written in PHP and makes extensive use
of XMPP.  I'm pretty sure it uses XMPPHP.  I hope to do some
laconi.ca/FedOne testing when my FedOne instance is a little more stable.

As to connecting all of this to Drupal, my thoughts are that Drupal
developers should be looking more at Google Gadgets than at Federated
servers.  In particular, I think Drupal developers should be paying
attention to Shindig and the Drupal Shindig shim as a means of working with
gadgets, but that is just my thinking at this point.

Has anyone on this list done anything interesting with Shindig, Gadgets,
Drupal, or some combination of the three?

Enough for now.

Aldon


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jochen Bekmann  
View profile  
 More options Nov 10 2009, 10:00 pm
From: Jochen Bekmann <joc...@google.com>
Date: Wed, 11 Nov 2009 14:00:53 +1100
Local: Tues, Nov 10 2009 10:00 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates

Hi Peter,

We're still working through some of the finer points on "reliable
delivery", we're also hoping to incorporate some form of flow control.
We have yet to write a full spec of how we envision this mechanism to
work, so if you allow be to be brief, we expect the requirements for
"reliable delivery" to be:
- short term retransmission and acknowledgement of all messages (this
can be done using regular XMPP mechanisms).
- selectively dropping non-essential messages queued for
retransmission if there are any non-trivial transmission delays (e.g.
delta updates, which can be recovered by a receiver using getHistory
on receipt of a commit notification).
- keeping retransmission efficient by only sending of essential
messages over a significant amount of time (e.g. days, weeks,....
months? if a wave provider has gone offline. The retransmission policy
might be similar to what happens with SMTP (*)). Essential messages
would include the last commit notification for all wavelets on which a
provider has users.

(*) One might possibly add an active mechanism on the receiver's part
to query for new waves, however there are a few issues with this. e.g
after being down for a long while, receivers can't know the complete
set of servers to contact for waves without some central authority
informing a provider which providers have waves for whom.

regards,
Jochen


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dan Peterson  
View profile  
 More options Nov 10 2009, 11:05 pm
From: Dan Peterson <dpeter...@google.com>
Date: Wed, 11 Nov 2009 15:05:43 +1100
Local: Tues, Nov 10 2009 11:05 pm
Subject: Re: Google Wave Federation Protocol port open on WaveSandbox.com and Other Updates

Hey Aldon,

There have been several different efforts in the Drupal and wave space:

Drupal waves: How to add a Google Wave to a fresh Drupal installation.

   - http://wave-samples-gallery.appspot.com/about_app?app_id=18009

Google Wave Drupal Integration: A Drupal module and corresponding robot that
enabled the embedding of Google Waves

   - http://wave-samples-gallery.appspot.com/about_app?app_id=18013
   -
   http://googlewavedev.blogspot.com/2009/08/prototyping-drupal-module-f...

Drubot: A Robot for posting wave to a drupal site.

   - http://wave-samples-gallery.appspot.com/about_app?app_id=36020

Cheers,
-Dan

On Wed, Nov 4, 2009 at 2:10 PM, Aldon Hynes <Aldon.Hy...@orient-lodge.com>wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 27   Newer >
« Back to Discussions « Newer topic     Older topic »