In both cases I can connect with Pidgin. But I'm not having much luck
using bot_example.pl.
In the case of connecting to talk.google.com, it returns this message:
<stream:stream>
<stream:features>
<starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls">
<required/>
</starttls>
<mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl">
<mechanism>X-GOOGLE-TOKEN</mechanism>
</mechanisms>
</stream:features>
<stream:error>
<host-unknown xmlns="urn:ietf:params:xml:ns:xmpp-streams"/>
<str:text xmlns:str="urn:ietf:params:xml:ns:xmpp-streams">Set
the 'to' attribute of stream element to the domain part of the user's
JID. Example: to='gmail.com'.</str:text>
</stream:error>
</stream:stream>
In the case of my company's XMPP, the connection and authentication
sequence appears to go well, and yet returns:
<failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/></
failure>
Any suggestions?
Thanks.
There are people on this list that run a bot connected to google talk.
1. Can you confirm you're using the google example script to connect?
2. What version of NJB are you using?
3. Can you provide the list with a cleansed version of your new call
to the object?
Todd