[Pidgin] #7581: XMPP file transfer using file transfer proxy doesn't work

Pidgin trac at pidgin.im
Wed Nov 19 10:44:53 EST 2008


#7581: XMPP file transfer using file transfer proxy doesn't work
---------------------------------------------+------------------------------
 Reporter:  thenktor                         |        Owner:  deryni 
     Type:  defect                           |       Status:  pending
Milestone:                                   |    Component:  XMPP   
  Version:  2.5.2                            |   Resolution:         
 Keywords:  xmpp jabber file transfer proxy  |  
---------------------------------------------+------------------------------
Changes (by thenktor):

  * status:  pending => new


Comment:

 Here is another output. I've started the transfer after opening the debug
 window:

 {{{
 (16:41:49) jabber: Sending (ssl): <iq type='get' id='purple3589719e'><ping
 xmlns='urn:xmpp:ping'/></iq>
 (16:41:49) jabber: Recv (ssl)(78): <iq type="result" id="purple3589719e"
 to="thenktor at thenktor.dyndns.org/Home"/>
 (16:41:49) jabber: xmlParseChunk returned error 100
 (16:41:54) util: Writing file prefs.xml to directory
 /home/thorsten/.purple
 (16:41:54) util: Writing file /home/thorsten/.purple/prefs.xml
 (16:41:58) dbus: Need to register an object with the dbus subsystem. (If
 you are not a developer, please ignore this message.)
 (16:41:58) dbus: The signal "drawing-tooltip" caused some dbus error. (If
 you are not a developer, please ignore this message.)
 (16:41:58) dbus: Need to register an object with the dbus subsystem. (If
 you are not a developer, please ignore this message.)
 (16:41:58) dbus: The signal "drawing-tooltip" caused some dbus error. (If
 you are not a developer, please ignore this message.)
 (16:41:58) dbus: Need to register an object with the dbus subsystem. (If
 you are not a developer, please ignore this message.)
 (16:41:58) dbus: The signal "drawing-tooltip" caused some dbus error. (If
 you are not a developer, please ignore this message.)
 (16:41:58) jabber: Sending (ssl): <iq type='get' id='purple42ff76a4'><ping
 xmlns='urn:xmpp:ping'/></iq>
 (16:41:58) jabber: Recv (ssl)(226): <iq from='thenktor at gmx.de'
 to='thenktor at gmx.de/Home' type='error' id='purple42ff76a4'><ping
 xmlns='urn:xmpp:ping'/><error code='503' type='cancel'><service-
 unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></iq>
 (16:41:58) jabber: xmlParseChunk returned error 100
 (16:41:58) dbus: Need to register an object with the dbus subsystem. (If
 you are not a developer, please ignore this message.)
 (16:41:58) dbus: The signal "blist-node-extended-menu" caused some dbus
 error. (If you are not a developer, please ignore this message.)
 (16:41:58) dbus: Need to register an object with the dbus subsystem. (If
 you are not a developer, please ignore this message.)
 (16:41:58) dbus: The signal "blist-node-extended-menu" caused some dbus
 error. (If you are not a developer, please ignore this message.)
 (16:41:59) msn: C: NS 000: PNG
 (16:41:59) msn: S: NS 000: QNG 41
 (16:42:06) jabber: Sending (ssl): <iq type='get' id='purple3589719f'
 to='clericon at thenktor.dyndns.org/Home'><query
 xmlns='http://jabber.org/protocol/disco#info'/></iq>
 (16:42:06) jabber: Recv (ssl)(1512): <iq type="result" id="purple3589719f"
 to="thenktor at thenktor.dyndns.org/Home"
 from="clericon at thenktor.dyndns.org/Home"><query
 xmlns="http://jabber.org/protocol/disco#info"><identity category="client"
 type="pc" name="pidgin"/><feature var="jabber:iq:last"/><feature
 var="jabber:iq:oob"/><feature var="jabber:iq:time"/><feature
 var="xmpp:urn:time"/><feature var="jabber:iq:version"/><feature
 var="jabber:x:conference"/><feature
 var="http://jabber.org/protocol/bytestreams"/><feature
 var="http://jabber.org/protocol/disco#info"/><feature
 var="http://jabber.org/protocol/disco#items"/><feature
 var="http://jabber.org/protocol/muc"/><feature
 var="http://jabber.org/protocol/muc#user"/><feature
 var="http://jabber.org/protocol/si"/><feature
 var="http://jabber.org/protocol/si/profile/file-transfer"/><feature
 var="http://jabber.org/protocol/xhtml-im"/><feature
 var="urn:xmpp:ping"/><feature
 var="http://www.xmpp.org/extensions/xep-0199.html#ns"/><feature
 var="http://jabber.org/protocol/mood"/><feature
 var="http://jabber.org/protocol/mood+notify"/><feature
 var="http://jabber.org/protocol/nick"/><feature
 var="http://jabber.org/protocol/nick+notify"/><feature
 var="http://jabber.org/protocol/tune"/><feature
 var="http://jabber.org/protocol/tune+notify"/><feature
 var="http://www.xmpp.org/extensions/xep-0084.html#ns-metadata"/><feature
 var="http://www.xmpp.org/extensions/xep-0084.html#ns-data"/><feature
 var="urn:xmpp:bob"/><feature
 var="http://www.xmpp.org/extensions/xep-0084.html#ns-
 metadata+notify"/></query></iq>
 (16:42:06) jabber: Sending (ssl): <iq type='set' id='purple358971a0'
 to='clericon at thenktor.dyndns.org/Home'><si
 xmlns='http://jabber.org/protocol/si' id='purple358971a1'
 profile='http://jabber.org/protocol/si/profile/file-transfer'><file
 xmlns='http://jabber.org/protocol/si/profile/file-transfer'
 name='bier.jpg' size='1436'/><feature xmlns='http://jabber.org/protocol
 /feature-neg'><x xmlns='jabber:x:data' type='form'><field var='stream-
 method' type='list-
 single'><option><value>http://jabber.org/protocol/bytestreams</value></option></field></x></feature></si></iq>
 (16:42:06) jabber: xmlParseChunk returned error 100
 (16:42:11) jabber: Recv (ssl)(356): <presence
 from="bob at thenktor.dyndns.org/Home"
 to="thenktor at thenktor.dyndns.org"><priority>1</priority><c
 xmlns="http://jabber.org/protocol/caps" node="http://pidgin.im/caps"
 ver="2.5.1" ext="mood moodn nick nickn tune tunen avatarmeta avatardata
 avatar"/><x xmlns="vcard-
 temp:x:update"><photo>cbf40c92131fe895a200104810e54254197069b2</photo></x></presence>
 (16:42:11) blist: Updating buddy status for bob at thenktor.dyndns.org/Home
 (XMPP)
 (16:42:11) jabber: xmlParseChunk returned error 100
 (16:42:11) jabber: Recv (ssl)(85): <presence
 to="thenktor at thenktor.dyndns.org"
 from="51404355 at icq.thenktor.dyndns.org"/>
 (16:42:11) blist: Updating buddy status for
 51404355 at icq.thenktor.dyndns.org (XMPP)
 (16:42:11) jabber: xmlParseChunk returned error 100
 (16:42:11) jabber: Recv (ssl)(367): <iq type="result"
 to="thenktor at thenktor.dyndns.org/Home" id="purple358971a0"
 from="clericon at thenktor.dyndns.org/Home"><si
 xmlns="http://jabber.org/protocol/si"><feature
 xmlns="http://jabber.org/protocol/feature-neg"><x xmlns="jabber:x:data"
 type="submit"><field var="stream-
 method"><value>http://jabber.org/protocol/bytestreams</value></field></x></feature></si></iq>
 (16:42:11) network: Listening on port: 35799
 (16:42:11) jabber: xmlParseChunk returned error 100
 (16:42:13) network: Couldn't create UPnP mapping
 (16:42:13) network: Couldn't create UPnP mapping
 (16:42:13) stun: using server
 (16:42:13) jabber: jabber_si_xfer_bytestreams_listen_cb() will be looking
 at jsx 0xa074350: jsx->streamhosts (nil) and sh->jid 0x9ef7a00(16:42:13)
 jabber: jabber_si_xfer_bytestreams_listen_cb() will be looking at jsx
 0xa074350: jsx->streamhosts 0x9dd67d0 and sh->jid 0x98ac818(16:42:13)
 jabber: Sending (ssl): <iq type='set' id='purple358971a2'
 to='clericon at thenktor.dyndns.org/Home'><query
 xmlns='http://jabber.org/protocol/bytestreams'
 sid='purple358971a1'><streamhost jid='thenktor at thenktor.dyndns.org/Home'
 host='192.168.18.60' port='35799'/><streamhost
 jid='proxy.thenktor.dyndns.org' host='192.168.18.60'
 port='7777'/></query></iq>
 (16:42:28) jabber: Sending (ssl): <iq type='get' id='purple42ff76a5'><ping
 xmlns='urn:xmpp:ping'/></iq>
 (16:42:28) jabber: Recv (ssl)(226): <iq from='thenktor at gmx.de'
 to='thenktor at gmx.de/Home' type='error' id='purple42ff76a5'><ping
 xmlns='urn:xmpp:ping'/><error code='503' type='cancel'><service-
 unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></iq>
 (16:42:28) jabber: xmlParseChunk returned error 100
 (16:42:29) msn: C: NS 000: PNG
 (16:42:29) msn: S: NS 000: QNG 46
 (16:42:30) jabber: Recv (ssl)(189): <message type="chat"
 id="purpledf1601da" to="thenktor at thenktor.dyndns.org/Home"
 from="clericon at thenktor.dyndns.org/Home"><composing
 xmlns="http://jabber.org/protocol/chatstates"/></message>
 (16:42:30) psychic: not available, doing nothing
 (16:42:30) jabber: xmlParseChunk returned error 100
 (16:42:34) jabber: Recv (ssl)(360): <message type="chat"
 id="purpledf1601db" to="thenktor at thenktor.dyndns.org/Home"
 from="clericon at thenktor.dyndns.org/Home"><active
 xmlns="http://jabber.org/protocol/chatstates"/><body>same procedure as
 every day</body><html xmlns="http://jabber.org/protocol/xhtml-im"><body
 xmlns="http://www.w3.org/1999/xhtml">same procedure as every
 day</body></html></message>
 (16:42:34) jabber: found 0 smileys
 (16:42:34) jabber: xmlParseChunk returned error 100
 (16:42:35) jabber: Recv (ssl)(186): <message type="chat"
 id="purpledf1601dc" to="thenktor at thenktor.dyndns.org/Home"
 from="clericon at thenktor.dyndns.org/Home"><active
 xmlns="http://jabber.org/protocol/chatstates"/></message>
 (16:42:35) jabber: xmlParseChunk returned error 100
 (16:42:44) jabber: Recv (ssl)(223): <iq type="error" id="purple358971a2"
 to="thenktor at thenktor.dyndns.org/Home"
 from="clericon at thenktor.dyndns.org/Home"><error code="404" type="cancel
 "><item-not-found xmlns="urn:ietf:params:xml:ns:xmpp-
 stanzas"/></error></iq>
 (16:42:44) jabber: jabber_si_xfer_free(): freeing jsx 0xa074350(16:42:44)
 jabber: in jabber_si_xfer_cancel_send
 (16:42:44) jabber: xmlParseChunk returned error 100
 (16:42:57) jabber: Sending (ssl): <message type='chat' id='purple358971a3'
 to='clericon at thenktor.dyndns.org/Home'><composing
 xmlns='http://jabber.org/protocol/chatstates'/></message>
 (16:42:58) jabber: Sending (ssl): <iq type='get' id='purple42ff76a6'><ping
 xmlns='urn:xmpp:ping'/></iq>
 (16:42:58) jabber: Recv (ssl)(226): <iq from='thenktor at gmx.de'
 to='thenktor at gmx.de/Home' type='error' id='purple42ff76a6'><ping
 xmlns='urn:xmpp:ping'/><error code='503' type='cancel'><service-
 unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></iq>
 (16:42:58) jabber: xmlParseChunk returned error 100
 (16:42:59) msn: C: NS 000: PNG
 (16:42:59) msn: S: NS 000: QNG 47
 (16:43:05) jabber: Found cap: jabber:iq:last
 (16:43:05) jabber: Found cap: jabber:iq:oob
 (16:43:05) jabber: Found cap: jabber:iq:time
 (16:43:05) jabber: Found cap: xmpp:urn:time
 (16:43:05) jabber: Found cap: jabber:iq:version
 (16:43:05) jabber: Found cap: jabber:x:conference
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/bytestreams
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/disco#info
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/disco#items
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/muc
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/muc#user
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/si
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/si/profile/file-
 transfer
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/xhtml-im
 (16:43:05) jabber: Found cap: urn:xmpp:ping
 (16:43:05) jabber: Found cap:
 http://www.xmpp.org/extensions/xep-0199.html#ns
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/mood
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/mood+notify
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/nick
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/nick+notify
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/tune
 (16:43:05) jabber: Found cap: http://jabber.org/protocol/tune+notify
 (16:43:05) jabber: Found cap: http://www.xmpp.org/extensions/xep-0084.html
 #ns-metadata
 (16:43:05) jabber: Found cap: http://www.xmpp.org/extensions/xep-0084.html
 #ns-data
 (16:43:05) jabber: Found cap: urn:xmpp:bob

 }}}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/7581#comment:2>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list