> To make sending work in iChat, I had to apply the attached > patch (while a 'mode' attribute is required by JEP-0065 on > streamhost offers, iChat apparently doesn't set this). With > this patch, file sending (and > receiving) is working great! > > I've only found a minor issue with file sending. If the > connection between the Jabber client and the transport is > faster than the connection between the transport and the MSN > Messenger client, the progress bars in the Jabber client and > the MSN Messenger client don't match (the progress bar in the > Jabber client will run faster) - so as a Jabber user I don't > know when the transfer is actually completed. Right now the > transport will receive data from the Jabber client as fast as > it can, and buffer the data (the entire file being sent) in > memory - this leads to quite a large use of memory. It would > be nice if the transport would only buffer a small amount of > data and throttle the Jabber client sending data. > > I guess the same issue is also present when receiving files > and the connection between the MSN Messenger client and the > transport is faster than the connection between the transport > and the Jabber client. > > Best regards, > Lars >
Hello all! Is there firewall issues with the MSN clients? Seems I cannot send to MSN users that is behind some firewalls. And sometimes MSN clients behind firewalls cannot send to me. One guy got the file sent but it stalled at 1 and 0 kb left, my jabber client got stuck on 0%. But he could receive files I sent. Also with iChat my users reported that the file sending feature was disabled. Lars patch was not applied into svn so I patched it manually now. The result is now that file sending is available, and the receiver gets a request for transfer to accept to, but the transfer just stalls. Seems no data gets sent. Kinda the same issues I have with firewalls. The receive was MSN 7.5 also behind a firewall. Jabber.no has ft socks5 on 8010 and is open in the firewall. Could there be more settings that has to be done on the server? Also, should Lars patch be added to SVN? Sorry for my bad error description, but I just did some quick random tests. Best regards Stian B. Barmen