[Pidgin] #17175: File transfer not working

Pidgin trac at pidgin.im
Mon Mar 13 16:51:13 EDT 2017


#17175: File transfer not working
----------------------------------------------+-----------------------
 Reporter:  idtzoli                           |       Owner:  datallah
     Type:  defect                            |      Status:  new
Milestone:                                    |   Component:  Bonjour
  Version:  2.11.0                            |  Resolution:
 Keywords:  file transfer windows 7 8 8.1 10  |
----------------------------------------------+-----------------------
Description changed by QuLogic:

Old description:

> Hi,
>
> Something wrong with the file transfer on Windows 7-10, using the Bonjour
> protocol. I tried every single setting in firewall, still not able to
> send a file to an another Pidgin client on Windows XP. Receiving works
> fine from the XP machine, using the same 2.11.0 version.
> After two days of creating firewall rules, disabling IPv6 and many other
> setting which I can't even remember, I started to install older versions
> of the client. Starting from version 2.7.0-2.10.12 file transfer works as
> a charm even from the Windows 10 PC. Upgrading to 2.11.0 instantly breaks
> it.
> The symptoms are classic: I try to send a file, it pops up the file
> transfer window both on the sending and receiving end, I accept the file
> transfer and the moment I hit Save an information message pops up that
> the receiving end canceled the transfer.
>
> The debug windows shows the following:
> (13:32:47) bonjour: Bonjour-bytestreams-init.
> (13:32:47) network: getsockname: Windows socket error #10014
> (13:32:47) network: Listening on port: 0
> (13:32:47) network: Skipping external port mapping.
> (13:32:47) network: getsockname: Windows socket error #10014
> (13:32:47) bonjour: Bonjour-bytestreams-listen. sock=1416.
> (13:32:47) network: getsockname: Windows socket error #10014
> (13:32:47) bonjour: ioctl(SIOCGIFCONF) error: Windows socket error #10022
> (13:32:47) bonjour: Receive: -<iq to='My Name at MY-PC' from='Test Ingrid
> @WINDOWS-XP' id='1' type='error'><error code='404' type='cancel'><item-
> not-found xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></iq>- 197
> bytes
> (13:32:47) bonjour: xep-si-parse.
> (13:32:47) bonjour: si offer Message type - ERROR.
> (13:32:47) bonjour: Look for sid=1 from=Test Ingrid at WINDOWS-XP xferlists.
> (13:32:47) bonjour: Bonjour-xfer-cancel-send.
> (13:32:47) bonjour: bonjour-free-xfer-03FCE440.
> (13:32:47) bonjour: B free xfer from lists(00000000).
> (13:32:47) g_log: xmlnode_free_tree: assertion `node != NULL' failed
> (13:32:47) bonjour: Need close socket=-1.

New description:

 Hi,

 Something wrong with the file transfer on Windows 7-10, using the Bonjour
 protocol. I tried every single setting in firewall, still not able to send
 a file to an another Pidgin client on Windows XP. Receiving works fine
 from the XP machine, using the same 2.11.0 version.
 After two days of creating firewall rules, disabling IPv6 and many other
 setting which I can't even remember, I started to install older versions
 of the client. Starting from version 2.7.0-2.10.12 file transfer works as
 a charm even from the Windows 10 PC. Upgrading to 2.11.0 instantly breaks
 it.
 The symptoms are classic: I try to send a file, it pops up the file
 transfer window both on the sending and receiving end, I accept the file
 transfer and the moment I hit Save an information message pops up that the
 receiving end canceled the transfer.

 The debug windows shows the following:
 {{{
 (13:32:47) bonjour: Bonjour-bytestreams-init.
 (13:32:47) network: getsockname: Windows socket error #10014
 (13:32:47) network: Listening on port: 0
 (13:32:47) network: Skipping external port mapping.
 (13:32:47) network: getsockname: Windows socket error #10014
 (13:32:47) bonjour: Bonjour-bytestreams-listen. sock=1416.
 (13:32:47) network: getsockname: Windows socket error #10014
 (13:32:47) bonjour: ioctl(SIOCGIFCONF) error: Windows socket error #10022
 (13:32:47) bonjour: Receive: -<iq to='My Name at MY-PC' from='Test Ingrid
 @WINDOWS-XP' id='1' type='error'><error code='404' type='cancel'><item-
 not-found xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></iq>- 197
 bytes
 (13:32:47) bonjour: xep-si-parse.
 (13:32:47) bonjour: si offer Message type - ERROR.
 (13:32:47) bonjour: Look for sid=1 from=Test Ingrid at WINDOWS-XP xferlists.
 (13:32:47) bonjour: Bonjour-xfer-cancel-send.
 (13:32:47) bonjour: bonjour-free-xfer-03FCE440.
 (13:32:47) bonjour: B free xfer from lists(00000000).
 (13:32:47) g_log: xmlnode_free_tree: assertion `node != NULL' failed
 (13:32:47) bonjour: Need close socket=-1.
 }}}

--

--
Ticket URL: <https://developer.pidgin.im/ticket/17175#comment:3>
Pidgin <https://pidgin.im>
Pidgin


More information about the Tracker mailing list