After login, always show "Authenticated. Getting Contacts ..."

"D.T." <[email protected]> Tue, 22 Mar 2005 11:05:45 +0800
Newsgroups gmane.network.jabber.exodus.user
Message-ID <[email protected]>
I use the daily build version 0.9.0.40 exodus, after I logged in, the
Main Window always show "Authenticated. Getting Contacts ..." and
can't get the rosters loaded.
The user has about 200 roster, server is running Jabberd 2.0s6, I try
it with Gaim, it shows the rosters correctly.
Blow is the Debug Window output:
------------------------------------------------------------
SENT: <iq id="jcl_1" type="set"><bind
xmlns="urn:ietf:params:xml:ns:xmpp-bind"><resource>Exodus</resource></bind></iq>
RECV: <iq xmlns='jabber:client' id='jcl_1' type='result'><bind
xmlns='urn:ietf:params:xml:ns:xmpp-bind'><jid>[email protected]/Exodus</jid></bind></iq>
SENT: <iq id="jcl_2" type="set"><session
xmlns="urn:ietf:params:xml:ns:xmpp-session"/></iq>
RECV: <iq xmlns='jabber:client' id='jcl_2' type='result'/>
SENT: <iq id="jcl_3" type="get"><query xmlns="jabber:iq:roster"/></iq>
SENT: <iq id="jcl_4" type="get"><query
xmlns="jabber:iq:private"><storage
xmlns="storage:bookmarks"/></query></iq>
SENT: <iq id="jcl_5" to="192.168.212.61" type="get"><query
xmlns="http://jabber.org/protocol/disco#info"/></iq>
SENT: <presence><c node="http://exodus.jabberstudio.org/caps"
ver="0.9.0.40" xmlns="http://jabber.org/protocol/caps"/><status>Available</status><priority>1</priority></presence>
SENT: <iq id="jcl_6" type="get"><query
xmlns="jabber:iq:private"><storage
xmlns="storage:imprefs"/></query></iq>
RECV: ><group>......</group></item><item name='......'
subscription='both'
jid='[email protected]'><group>......</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>......</group></item></query></iq><iq
xmlns='jabber:client' type='result' id='jcl_4'><query
xmlns='jabber:iq:private'><storage
xmlns='storage:bookmarks'/></query></iq>
RECV: <iq xmlns='jabber:client' id='jcl_5' from='192.168.212.61'
to='[email protected]/Exodus' type='result'><query
xmlns='http://jabber.org/protocol/disco#info'><identity name='Jabber
IM server' type='im' category='server'/><feature
var='jabber:iq:private'/><feature var='presence'/><feature
var='jabber:iq:time'/><feature var='jabber:iq:agents'/><feature
var='http://jabber.org/protocol/vacation'/><feature
var='vcard-temp'/><feature var='jabber:iq:version'/><feature
var='message'/><feature var='jabber:iq:privacy'/><feature
var='jabber:iq:roster'/><feature var='iq'/><feature
var='presence-invisible'/><feature var='jabber:iq:last'/><feature
var='http://jabber.org/protocol/disco'/></query></iq><iq
xmlns='jabber:client' type='result' id='jcl_6'><query
xmlns='jabber:iq:private'><storage
xmlns='storage:imprefs'/></query></iq>
SENT: <iq id="jcl_7" to="192.168.212.61" type="get"><query
xmlns="jabber:iq:browse"/></iq>
RECV: <iq xmlns='jabber:client' from='192.168.212.61' type='error'
to='[email protected]/Exodus' id='jcl_7'><error type='cancel'
code='405'><not-allowed
xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error><query
xmlns='jabber:iq:browse'/></iq>
SENT: <iq id="jcl_8" to="192.168.212.61" type="get"><query
xmlns="jabber:iq:agents"/></iq>
RECV: <iq xmlns='jabber:client' id='jcl_8' from='192.168.212.61'
to='[email protected]/Exodus' type='result'><query
xmlns='jabber:iq:agents'/></iq>
------------------------------------------------------------

At the same time, I use Ethereal to capture the packet data, blow is
the TCP Stream:
------------------------------------------------------------
<?xml version='1.0'?><stream:stream
xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client'
from='192.168.212.61' version='1.0'
id='fl0miqrvs3ogmdwdpei32rye9muci7eysfkb6c6y'>
<stream:features xmlns:stream='http://etherx.jabber.org/streams'><bind
xmlns='urn:ietf:params:xml:ns:xmpp-bind'/><session
xmlns='urn:ietf:params:xml:ns:xmpp-session'/></stream:features>
<iq id="jcl_1" type="set"><bind
xmlns="urn:ietf:params:xml:ns:xmpp-bind"><resource>Exodus</resource></bind></iq>
<iq xmlns='jabber:client' id='jcl_1' type='result'><bind
xmlns='urn:ietf:params:xml:ns:xmpp-bind'><jid>[email protected]/Exodus</jid></bind></iq>
<iq id="jcl_2" type="set"><session
xmlns="urn:ietf:params:xml:ns:xmpp-session"/></iq>
<iq xmlns='jabber:client' id='jcl_2' type='result'/>
<iq id="jcl_3" type="get"><query xmlns="jabber:iq:roster"/></iq>
<iq id="jcl_4" type="get"><query xmlns="jabber:iq:private"><storage
xmlns="storage:bookmarks"/></query></iq>
<iq id="jcl_5" to="192.168.212.61" type="get"><query
xmlns="http://jabber.org/protocol/disco#info"/></iq>
<iq xmlns='jabber:client' type='result' id='jcl_3'><query
xmlns='jabber:iq:roster'><item name='.........' subscription='to'
jid='[email protected]'><group>..................</group><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>.........</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>.........</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='...............' subscription='both'
jid='[email protected]'><group>...............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both' j
id='[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscri
ption='both' jid='[email protected]'><group>........................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='to'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='to'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='wys_wyq' subscription='both' jid='wys
[email protected]'><group>..................</group></item><item
name='jyj_psf' subscription='from'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='none'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='ypzx_zbx' ask='subscribe' subscri
ption='none' jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='xhyejs_yw' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='xhye_zp' subscription='both'
jid='[email protected]'><group>...............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both' jid='[email protected]
12.61'><group>..................</group></item><item name='......'
subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both' jid='xh
[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both' jid='[email protected]'><group>.
.......................</group></item><item name='......'
subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='xhyejs_wxx' subscription='both' jid='[email protected]
2.61'><group>..................</group></item><item name='.........'
subscription='both'
jid='[email protected]'><group>............</group><group>............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='jxxx_k12' subscription='both'
jid='[email protected]'><group>.........</group></item><item
name='xhyejs_lwy' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both' jid='[email protected]'>
<group>........................</group></item><item name='xhyejs_xll'
subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both' jid='[email protected]
68.212.61'><group>............</group></item><item name='sdxxwx_fjf'
subscription='both'
jid='[email protected]'><group>............</group></item><item
name='...............' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='...' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</
group></item><item name='......' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>....................
....</group></item><item name='..................' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='xhye_csy' subscription='both'
jid='[email protected]'><group>...............</group></item><item
name='xhwys_zy' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='sszx_zsx' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='xhyejs_frp' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></it
em><item name='xhyejs_xl' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group><group>........................</group></item><item
name='xhyejs_mxh' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='......' subscription='both' jid
='[email protected]'><group>............</group></item><item
name='...............' subscription='both'
jid='[email protected]'><group>...............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>...............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='to'
jid='[email protected]'><group>............</group></item><item
name='ypzx_bxz' ask='subscribe' subscription='none'
jid='[email protected]'><group>...........
.</group></item><item name='.........' subscription='both'
jid='[email protected]'><group>............</group><group>............</group><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='..............._.
........' subscription='both'
jid='[email protected]'><group>...............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='xhyejs_xsd' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='from'
jid='[email protected]'><group>............</group></item><item
name='jxxx_lrh' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both' jid='ssz_wangchen@
192.168.212.61'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscriptio
n='both' jid='[email protected]'><group>........................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='xhyejs_cl' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group><group>..................</group></item><item
name='..
.............' subscription='both'
jid='[email protected]'><group>...............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group><group>........................</group></item><item
name='xhyejs_xlq' subscription='both' jid='xhyejs_xlq@192.
168.212.61'><group>..................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>.
.................</group></item><item name='.........'
subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>.........</group></item><item
name='.........' subscription='both' jid='[email protected]'>
<group>........................</group></item><item name='.........'
subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>............</group><group>........................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='xhyejs_wyx......' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='xhye_xd' subscription='both'
jid='[email protected]'><group>...............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group><group>..................</group><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</grou
p></item><item name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>...
.........</group></item><item name='xhyejs_wch' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group><group>............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>........................</group></item><item
name='dly_why' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='sdxxwx_yzj' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>...........
.</group></item><item name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='xhyejs_jz' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item><item
name='......' subscription='both'
jid='[email protected]'><group>................
<presence><c node="http://exodus.jabberstudio.org/caps" ver="0.9.0.40"
xmlns="http://jabber.org/protocol/caps"/><status>Available</status><priority>1</priority></presence>
<iq id="jcl_6" type="get"><query xmlns="jabber:iq:private"><storage
xmlns="storage:imprefs"/></query></iq>
........</group></item><item name='.........' subscription='both'
jid='[email protected]'><group>..................</group></item><item
name='.........' subscription='both'
jid='[email protected]'><group>............</group></item></query></iq><iq
xmlns='jabber:client' type='result' id='jcl_4'><query
xmlns='jabber:iq:private'><storage
xmlns='storage:bookmarks'/></query></iq>
<iq xmlns='jabber:client' id='jcl_5' from='192.168.212.61'
to='[email protected]/Exodus' type='result'><query
xmlns='http://jabber.org/protocol/disco#info'><identity name='Jabber
IM server' type='im' category='server'/><feature
var='jabber:iq:private'/><feature var='presence'/><feature
var='jabber:iq:time'/><feature var='jabber:iq:agents'/><feature
var='http://jabber.org/protocol/vacation'/><feature
var='vcard-temp'/><feature var='jabber:iq:version'/><feature
var='message'/><feature var='jabber:iq:privacy'/><feature
var='jabber:iq:roster'/><feature var='iq'/><feature
var='presence-invisible'/><feature var='jabber:iq:last'/><feature
var='http://jabber.org/protocol/disco'/></query></iq><iq
xmlns='jabber:client' type='result' id='jcl_6'><query
xmlns='jabber:iq:private'><storage
xmlns='storage:imprefs'/></query></iq>
<iq id="jcl_7" to="192.168.212.61" type="get"><query
xmlns="jabber:iq:browse"/></iq>
<iq xmlns='jabber:client' from='192.168.212.61' type='error'
to='[email protected]/Exodus' id='jcl_7'><error type='cancel'
code='405'><not-allowed
xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error><query
xmlns='jabber:iq:browse'/></iq>
<iq id="jcl_8" to="192.168.212.61" type="get"><query
xmlns="jabber:iq:agents"/></iq>
<iq xmlns='jabber:client' id='jcl_8' from='192.168.212.61'
to='[email protected]/Exodus' type='result'><query
xmlns='jabber:iq:agents'/></iq>
------------------------------------------------------------
"............" is chinese characters.

Does Exodus lose some packet, so the rosters wouldn't show? 
I've tried many times, it always behavior like this.