[Pidgin] #15268: roster not displayed for google talk accounts (apps for your domain)
Pidgin
trac at pidgin.im
Wed Aug 15 17:30:14 EDT 2012
#15268: roster not displayed for google talk accounts (apps for your domain)
-------------------------+--------------------------------------------------
Reporter: cburroughs | Owner: darkrain42
Type: defect | Status: new
Component: Google Talk | Version: 2.10.6
Keywords: |
-------------------------+--------------------------------------------------
google talk (using apps for your domain) looks like this. Note the "ros:"
prefix
{{{
(17:19:46) jabber: Sending (ssl) (name at domain.com/0A7ED9E3): <iq
type='get' id='purple5d3d4f7a'><query xmlns='jabber:iq:roster'
xmlns:gr='google:roster' gr:ext='2'/></iq>
...
(17:19:47) jabber: Recv (ssl)(694): <iq to="name at domain.com/0A7ED9E3"
id="purple5d3d4f7a" type="result"><query ros:ext="2"
xmlns="jabber:iq:roster" xmlns:ros="google:roster"><item
jid="name at addthis.com" subscription="none" name="name" ros:t="H" ros:w="0"
ros:emc="2"><group>Buddies</group><group>Group Name</group></item><item
jid="name at domain.com" subscription="none" name="name"/><item
jid="name at domain.com" subscription="none" name="name" ros:t="H" ros:w="0"
ros:emc="1"><group>CS GTalk Users</group></item><item
jid="name at domain.com" subscription="none" name="name" ros:w="0"
ros:emc="1"><group>AT GTalk Users</group></item></query></iq>}}}
}}}
Pidgin displays a blank accounts block.
https://github.com/fritzy/SleekXMPP/blob/develop/examples/roster_browser.py
shows the entire roster just fine
An openfire server has a response that looks something like this and works
fine:
{{{
(17:24:18) jabber: Sending (ssl) (name at ops.domain.com/Work): <iq
type='get' id='purple76f8807a'><query xmlns='jabber:iq:roster'/></iq>
(17:24:18) jabber: Recv (ssl)(4095): <iq type="result" id="purple76f8807a"
to="name at ops.domain.com/Work"><query xmlns="jabber:iq:roster">...
}}}
Account config (note this is a google apps for your domain account, not
public gmail.com):
{{{
<account>
<protocol>prpl-jabber</protocol>
<name>name at domain.com/</name>
<statuses>
...
</statuses>
<userinfo>;</userinfo>
<settings>
<setting name='auth_plain_in_clear'
type='bool'>0</setting>
<setting name='custom_smileys'
type='bool'>1</setting>
<setting name='port' type='int'>5222</setting>
<setting name='connect_server'
type='string'>talk.google.com</setting>
<setting name='ft_proxies'
type='string'>proxy.eu.jabber.org</setting>
<setting name='check-mail' type='bool'>0</setting>
<setting name='connection_security'
type='string'>require_tls</setting>
<setting name='use-global-buddyicon'
type='bool'>1</setting>
<setting name='silence-suppression'
type='bool'>0</setting>
</settings>
<settings ui='gtk-gaim'>
<setting name='auto-login' type='bool'>0</setting>
</settings>
<current_error/>
</account>
}}}
Some possible related problems:
* https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/676828
* https://bugs.freedesktop.org/show_bug.cgi?id=40276
Version info:
* Ubuntu 11.10
* Pidgin 2.10.6 (libpurple 2.10.6) from the pidgin PPA
http://pidgin.im/download/ubuntu/
--
Ticket URL: <http://developer.pidgin.im/ticket/15268>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list