powered by Jive Software

Roster Groups GAIM

I set up Jive 2.1.0 and got the groups set up and the SQL coded to add employees when we add them to our system. They are given a group based on their department name and the groups are set to “Show group in all user’’ rosters”

In GAIM every member of every group shows up as offline. In JBother I can see the groups correctly and everything is 100%.

Anybody have any ideas?

This is a follow-up to the above post. My problem was solved by changing my status in GAIM for the Jabber protocol to “Online” - all of a sudden everyone showed up as it was supposed to.

Any idea why the default status on login to server would be something other than “Online”?

Seems pretty strange. Does GAIM have a feature that will show the XML going back and forth to the serve?. We could use that to figure out what’'s going on. Please paste in what happens when you do an initial login if you can get the XML.

Regards,

Matt

account: Connecting to account 0135DE60. gc = 01ED0348

connection: Connecting. gc = 01ED0348

connection: Calling serv_login

server: gaim 1.1.1 logging in Josh@192.168.7.105/Gaim using Jabber

proxy: Connecting to 192.168.7.105:5222 with no proxy

proxy: Connect would have blocked.

proxy: Connected.

jabber: Sending: <?xml version=''1.0'' ?>

jabber: Sending: <stream:stream to=’‘192.168.7.105’’ xmlns=’‘jabber:client’’ xmlns:stream=’‘http://etherx.jabber.org/streams’’ version=’‘1.0’’>

jabber: Recv (168): <?xml version=''1.0'' encoding=''UTF-8''?><stream:stream xmlns:stream=“http://etherx.jabber.org/streams” xmlns=“jabber:client” from=“127.0.0.1” id=“2953f14a” xml:lang=“en”>

jabber: Sending: <iq type=’‘get’’ id=’‘gaim4dcdc0b2’’><query xmlns=’‘jabber:iq:auth’’>Josh

jabber: Recv (135): Josh

jabber: Sending: <iq type=’‘set’’ id=’‘gaim4dcdc0b3’’><query xmlns=’‘jabber:iq:auth’’>JoshGaimff76cc56eae94fa78a32a4416d718cb6ac2e2487

jabber: Recv (62):

jabber: Sending: <iq type=’‘get’’ id=’‘gaim4dcdc0b4’’><query xmlns=’‘jabber:iq:roster’’/>

jabber: Sending:

jabber: Sending: <iq type=’‘get’’ id=’‘gaim4dcdc0b5’’ to=’‘192.168.7.105’’><query xmlns=’‘http://jabber.org/protocol/disco#items’’/>

server: allowing NOP

jabber: Recv (2038): ProcessingManagementProcessingHR \ AccountingITClaimsITHR \ AccountingProcessingClaimsData EntrySalesProcessingSalesSalesManagementHR \ AccountingSalesSalesSalesIT

Josh,

To follow up on the issue with “Administrator” showing up in your roster… So, the XML from the server includes:

That means that the user Administrator has subscribed to the user that requested the roster (josh). The fact that GAIM chooses to show “admin” in your roster is frankly just broken (it should really only show “to” or “both” subscriptions). It also shouldn’'t arbitrarily put “admin” into a group called Buddies, since there is no group info included with the roster item.

I don’‘t see any bugs with Messenger in this XML, but I’'d recommend reporting this behavior to the GAIM developers.

Regards,

Matt

Thanks Matt, will do.