I’m running an OpenFire service (v3.7.1) on an Ubuntu server 10.04 (x64) with Sun Java 1.6.
We’re about 14 users and for the chat-communication between the clients (inside the own LAN and
even outside, i.e. on mobile devices or on the home computer) everything works fine as it should.
The strange thing is, when I want to transfer a file between two clients (both clients inside the same LAN),
the transfer-speed is horrible slow; I’m talking about 2KB/s up to 17KB/s at it’s max.
My exact setup is as follows:
OpenFire-Service is running on a external hosted server. Qietly all of the clients are (at least during the working hours)
in the same LAN behind a firewall. Outgoing traffic from the clients is allowed.
The OpenFire server works as FTP-Proxy and all of the needed ports are opened and the host is reachable through them.
Opend ports are:
5222 for Jabber-clients to connect
5223 for SSL-connections between clients and server
5269 for Server-to-Server connections
7777 for File Transfer Proxy
9091 for SSL-connections to the administration panel
I’ve done a DNS-entry for the OpenFire servername; it’s like “talk.mydomain.com”.
Do I need additional DNS-entries? What’s about the "search., which I can define in the
“Search Service Properties” inside the admin-panel? Do I also need a entry for it? The search function itself seems
to work without problems (even with remote servers), so I didN#t care about.
Computer/Client 1 = 192.168.178.20 (wired)
Computer/Client 2 = 192.168.178.30 (wired)
Computer/Client 3 = 192.168.178.40 (wireless)
Computer/Client 4 = 220.127.116.11 (home-office - wired)
Client 1,2 and 3 are inside the same LAN, the 4th client is at a remote site (i.e. home office).
I’ve tested every variation of file transfer; it doesn’t matter if I transfer a file from client 1 to client 2,3 or 4 or
vice versa. I never hit a decent and acceptable speed. I’m always arround 2-17KB/s.
I’ve tested with different clients, i.e. Spark, Pidgin, Jitsi,… same result, so it shouldn’t be a client-problem.
Has anyone a clue what here could be the problem?
Thanks and kind regards