I am new to the transports, so I am probably missing something easy, but here goes.
I am trying to setup a transport to google (not the normal jabber federation, but using an im gateway).
I installed the gateway plugin , turned on the gtalk transport and ran the test for gtalk (connect to the server), that worked fine. I didn’t do any other setup.
I then tried to register using the spark client (using the icon at the top).
I eventually got back an error that said I had an invalid usernmae/password.
I then traced the calls from my openfire server to talk.google.com and here is what I see.
First my server (which is behind a firewall and has port 5222 open to talk.google.com) , connects to google and trasmints these packets:
(So far so good)
Google then responds with:
<stream:features><starttls xmlns=“urn:ietf:params:xml:ns:xmpp-tls”><required/></starttls>&l t;mechanisms xmlns=“urn:ietf:params:xml:ns:xmpp-sasl”><mechanism>X-GOOGLE-TOKEN< /mechanism></mechanisms></stream:features>
Then my openfire server sends:
After that google tears down the connection (sends 2 RST packets)
Does anyone know what I need to setup or do to get this working?
Should I giveup this route and go with jabber federation?
Thanks in advance