[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