Version: 0.70.90 (using 4.3.00 (KDE 4.3.0) "release 152", KDE:KDE4:Factory:Desktop / openSUSE_11.1) Compiler: gcc OS: Linux (x86_64) release 2.6.30-48-default Kopete isn't able to send files via Jabber. How to repeat the bug: 1. Make two Jabber accounts (ex. @jabber.org or @jabber.ccc.de) 2. One computer is directly connected to the internet, so in the settings window the IP-field is left blank or has the public ip-address (it doesn't make any difference). Default port number 8010 is open in the local firewall. 3. The other computer is behind a dsl-router, which uses dyndns and forwards the port 8010 to the local computer. Jabber settings on this computer are IP/host = host.dyndns.org, Portnumber 8010. 4. Try to send a file.
I can confirm. Debian Unstable packages.
I don't know much about DynDNS but I suppose that "host" in host.dyndns.org points to your router. I think that that field must contain an IP Address, not a host name. This could have changed since Iris switched to Qt 4. If you can try with your IP address directly (by supposing that it doesn't change too often so you have time to try a file transfer)
In the Jabber configuration window, under the input fields it says: "A host name is also valid". If you have to manually enter your IP address, then the feature is almost useless since most people use DSLs and get a new IP-address every day. With the configuration mentioned above (one computer directly connected, one behind a dsl-router) I can't neither send files nor receive them.
Should be fixed in KDE SC 4.4 and also will be in KDE 4.3.5