Hello! Could somebody please explain, how is it possible to login into some transport? I have a jabber account and this account has several transports it is registered in. Now I need to send presence to one of the transports, but it seems not working.
After I connect to jabber server, I'm sending presence packet: <presence to="my.domain.com" id="frdn_2"><status>Online</status></presence> then I request discovery information <iq to="icq.my.domain.com" from="[EMAIL PROTECTED]/Feridian" id="icq1" type="get"><query xmlns="http://jabber.org/protocol/disco#info"/></iq> <iq from='icq.my.domain.com' to='[EMAIL PROTECTED]/Feridian' type='result' id='icq1'><query xmlns='http://jabber.org/protocol/disco#info'><identity category='gateway' type='icq' name='ICQ Transport'/><feature var='http://jabber.org/protocol/disco'/><feature var='http://jabber.org/protocol/commands'/><feature var='jabber:iq:register'/><feature var='jabber:iq:time'/><feature var='jabber:iq:gateway'/><feature var='jabber:iq:last'/><feature var='vcard-temp'/><feature var='jabber:iq:version'/></query></iq> Then I request registration information <iq to="icq.my.domain.com" from="[EMAIL PROTECTED]/Feridian" id="icq1" type="get"><query xmlns="jabber:iq:register"/></iq> <iq from='icq.my.domain.com' to='[EMAIL PROTECTED]/Feridian' id='icq1' type='result'><query xmlns='jabber:iq:register'><instructions>Please type your ICQ user id number into the username field and your password.</instructions><username>123456789</username><password/><registered/></query></iq> And finally I'm trying to send presence (login into) transport: <presence to="icq.my.domain.com" from="[EMAIL PROTECTED]/Feridian" id="icq1"><status>Online</status></presence> but I don't get any response! In case if I send broadcast presence packet, transport responds with online status. What do I miss here? -- Eugene N Dzhurinsky
