Opened 3 years ago

#16985 new defect

file transfer over XMMP is delayed in starting

Reported by: martini5468 Owned by: EionRobb
Milestone: Component: unclassified
Version: 2.10.10 Keywords:


I have been seeing a problem with transferring files over XMMP. The current set up is:

  1. XMPP Server - prosody
  2. XMPP Clients - all pidgin (running a mix of Linux and Windows)
  3. All clients are behind firewalls so the XMPP server also provides proxy65 for file transfers

Another thing to note is that most of the clients are on machines with multiple interfaces (mainly thanks to running things like VMware workstation which creates virtual interfaces for its own purposes).

File transfers work however it takes 45sec on average before file transfers begin. Looking at the debug windows of pidgin I notice that when I offer a file to another client the stanza contains all my interface IP addresses. I have tried to get pidgin to use only my correct one but with no success. Also I have specified a file proxy to be used for transfers but that does not seem to take precedence - rather it is a appended to the stanza as a last option.

On the receiving end the client attempts to connect to each of my IP addresses for 15 sec and when all those time out then it switches to file proxy and takes a couple of seconds to transfer the files.

Is there any way to make pidgin always use file transfer proxy and not attempt a direct transfer?

Attached is the output of the debug window during file transfer.

Let me know if you require any additional information

Regards, Martin

Attachments (1)

file_transfer.wri (4.4 KB) - added by martini5468 3 years ago.

Download all attachments as: .zip

Change History (1)

Changed 3 years ago by martini5468

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!