[Pidgin] #13048: XMPP: Jingle: ack but no session-accept, Error parsing content

Pidgin trac at pidgin.im
Mon Dec 6 12:55:12 EST 2010


#13048: XMPP: Jingle: ack but no session-accept, Error parsing content
--------------------------+-------------------------------------------------
 Reporter:  jonkri        |     Owner:  rekkanoryo
     Type:  defect        |    Status:  new       
Component:  unclassified  |   Version:  2.6.6     
 Keywords:                |  
--------------------------+-------------------------------------------------
 I send the following XML to my XMPP account trying to initiate a Jingle
 File Transfer:


 {{{
 <iq from='test1 at mehdi-laptop/pontarius-transfer' to='test at mehdi-
 laptop/pidgin' type='set' id='session-995520984'>
         <jingle action='session-initiate' initiator='sender'
 sid='sessionid25' xmlns='urn:xmpp:jingle:1'>
                 <content creator='initiator' name='file'>
                         <description xmlns='urn:xmpp:jingle:apps:file-
 transfer:1'>
                                 <offer>
                                         <file hash='01234567890123456789'
 name='test.txt' size='10' xmlns='http://jabber.org/protocol/si/profile
 /file-transfer'/>
                                 </offer>
                         </description>
                         <transport block-size='4096' sid='sessionid24'
 xmlns='urn:xmpp:jingle:transports:ibb:1'/>
                 </content>
         </jingle>
 </iq>
 }}}


 I get an acknowledgement but nothing else, and the log says:



 {{{
 (18:42:03) jabber: Recv (ssl)(145): <presence from='test1 at mehdi-laptop
 /pontarius-transfer' to='test at mehdi-laptop/pidgin'
 id='session-3612737608'><status>Transfer</status></presence>
 (18:42:03) blist: Updating buddy status for test1 at mehdi-laptop (XMPP)
 (18:42:03) pidgin-libnotify: notify(), new: title: 'test1 at mehdi-laptop',
 body: 'is online', buddy: 'test1 at mehdi-laptop'
 (18:42:03) pidgin-libnotify: notify(), has a prpl icon.
 (18:42:03) jabber: Recv (ssl)(572): <iq from='test1 at mehdi-laptop
 /pontarius-transfer' to='test at mehdi-laptop/pidgin' type='set'
 id='session-995520984'><jingle action='session-initiate'
 initiator='sender' sid='sessionid25' xmlns='urn:xmpp:jingle:1'><content
 creator='initiator' name='file'><description xmlns='urn:xmpp:jingle:apps
 :file-transfer:1'><offer><file hash='01234567890123456789' name='test.txt'
 size='10' xmlns='http://jabber.org/protocol/si/profile/file-
 transfer'/></offer></description><transport block-size='4096'
 sid='sessionid24'
 xmlns='urn:xmpp:jingle:transports:ibb:1'/></content></jingle></iq>
 (18:42:03) jabber: got Jingle package action = session-initiate
 (18:42:03) jingle: find_by_id sessionid25
 (18:42:03) jingle: lookup: (nil)
 (18:42:03) jingle: inserting session with key: sessionid25 into table
 (18:42:03) jingle: Error parsing content
 (18:42:03) jabber: Sending (ssl) (test at mehdi-laptop/pidgin): <iq
 type='result' id='session-995520984' from='test at mehdi-laptop/pidgin'
 to='test1 at mehdi-laptop/pontarius-transfer'/>
 }}}


 See:
 http://xmpp.org/extensions/xep-0166.html and
 http://xmpp.org/extensions/xep-0234.html for more information about the
 relevant Jingle specs.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/13048>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list