I installed ejabberd + Gajim on Windows PCs + Xabber on Android phones.

Chat is working flawlessly. Now I would like to transfer files between all the clients.

Surprisingly I found out that for Xabber there are some additional things needed like HTTP proxy etc...

But file transfer between Gajim clients works without any additional installations and additional servers! And all these clients use XMPP.

Is there some standard means to transfer files with Jabber which all the clients support?

  • It would be difficult to find one-universal method. You should find file sharing XEP (xmpp.org/extensions) that's supported by majority of clients that you want to use. Majority of the protocols are server independend, except for mentioned http file upload (xmpp.org/extensions/xep-0363.html), which requires server support and it's the most flexible one (and it's support rises). – Wojtek Mar 12 at 20:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.