BrendanByrd

Spark is using incorrect category for search server XML

Discussion created by BrendanByrd on Jun 4, 2007
Latest reply on Jun 8, 2007 by BrendanByrd

I discovered a problem when setting up Pidgin for the new Spark IM service.  Pidgin seems to work great with the service using XMPP (Jabber), except it doesn''t know the user directory by default.  I have to manually type it in every time I want to search.  Pidgin is supposed to detect the user directory server, so I turned on debugs and found this XML:

     

jabber: Recv (ssl)(260): <iq type="result" id="purple7820d1e1" from="search.foobar.com" to="loubbyrd@foobar.com/Home"><query xmlns="http://jabber.org/protocol/disco#info"><identity category="search" type="text" name="User Search"/><feature var="jabber:iq:search"/></query></iq>

    

I submitted a bug report to Pidgin, but it''s actually a bug or misconfiguration in Spark.  Here is their response:

     

http://developer.pidgin.im/ticket/1106

     

If you look at http://www.xmpp.org/registrar/disco-categories.html , you will notice that category="search" isn''t valid. It should be category="directory" for a User Directory service. Which is what pidgin looks for.

     

Can you see if the category is configurable?  If not, could you submit a bug report with Spark?

Outcomes