File Transfer....almost......but not quite


I am using Wildfire server 3.2.0 and most of our IM clients are some flavor of GAIM 2.x beta. (All on Windows Systems.) We have never had file transfer work and we started with Gaim 1.5.0 and the Jive server series. I have looked over Gaim’‘s Forums (which are a source forge nightmare) and Ignite’'s and have yet to find an answer. I will detail what happens as of now. Please let me know what other information you might need.

I initiate a file transfer. The other client accepts. The file tranfer proceeds. On the senders screen it says it is complete and a success. On the recipient’‘s end it says file transfer was cancelled by the sender. The file is now physically there on the recipient’'s computer but it seems corrupt. It is the same size and appears to be identical, but it cannot open the file. Update - after closer inspection the file is not the same, the transferred file is a few bytes shy of being complete.

I was able to get this from the Wildfire logs when this occurred.


] Error processing file transfer proxy connection Illegal proxy transfer

at org.jivesoftware.wildfire.filetransfer.proxy.ProxyConnectionManager.processConn ection(

at org.jivesoftware.wildfire.filetransfer.proxy.ProxyConnectionManager.access$100(

at org.jivesoftware.wildfire.filetransfer.proxy.ProxyConnectionManager$1$

at java.util.concurrent.Executors$ Source)

at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

at Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$ Source)

at Source)"

Unfortunately i don’'t know what if any that this is telling me.

Thank you for your time and help.


Message was edited by: mcb

I have same problem,my wildfire version is 3.2.2


I have seen this come up on the forum quite a bit, but have yet to see any concrete solutions. If these answers do exist can we sticky them somewhere to address this problem?

Thank you all for your time and help.

I also recently found an IRC channel for Window users of Gaim.

Server: / Channel:#wingaim

Here is a utility to link your debug dumps

I got griped out for posting in chat, lol. Learn something new everyday i guess.

Is there an IRC channel dedicated to Wildfire issues?

and here is the Gaim Debug dump

(10:49:53) msn: C: NS 000: PNG

(10:49:54) msn: S: NS 000: QNG 48

(10:49:55) jabber: Recv (ssl)(65): <presence from="markf@" to="matt@"/>

(10:49:55) blist: Updating buddy status for markf@ (Jabber)

(10:49:56) jabber: Recv (ssl)(153): <iq type=“get” id=“gaim6e788e17” to="matt@" from="mattest@"><query xmlns=“”/></iq>

(10:49:56) jabber: Sending (ssl): <iq type=’‘result’’ id=’‘gaim6e788e17’’ to=’‘mattest@’’><query xmlns=’‘’’><identity category=’‘client’’ type=’‘pc’’ name=’‘gaim’’/><feature var=’‘jabber:iq:last’’/><feature var=’‘jabber:iq:oob’’/><feature var=’‘jabber:iq:time’’/><feature var=’‘jabber:iq:version’’/><feature var=’‘jabber:x:conference’’/><feature var=’‘’’/><feature var=’‘’’/><feature var=’‘’’/><feature var=’‘’’/><feature var=’‘’’/><feature var=’‘’’/><feature var=’‘’’/><feature var=’‘’’/>

(10:49:56) jabber: Recv (ssl)(557): <iq type=“set” id=“gaim6e788e18” to="matt@" from="mattest@"><si xmlns=“” id=“gaim6e788e19” profile=“”><file xmlns=“” name=“gateway.jar” size=“668035”/><feature xmlns=“”><x xmlns=“jabber:x:data” type=“form”><field var=“stream-method” type=“list-single”><option><value>[]</ si>

(10:49:59) msn: S: SB 003: BYE

(10:49:59) msn: destroy httpconn (03807810)

(10:50:02) win32placement: Window RECT: L:88 R:569 T:116 B:430

(10:50:02) win32placement: Working Area RECT: L:0 R:1152 T:0 B:864

(10:50:02) jabber: Sending (ssl): <iq type=’‘result’’ to=’‘mattest@’’ id=’‘gaim6e788e18’’><si xmlns=’‘’’><feature xmlns=’‘’’><x xmlns=’‘jabber:x:data’’ type=’‘submit’’><field var=’‘stream-method’’><value>[]

(10:50:04) jabber: Recv (ssl)(257): <iq type=“set” id=“gaim6e788e1a” to="matt@" from="mattest@"><query xmlns=“” sid=“gaim6e788e19”><streamhost jid="mattest@" host=“” port=“3523”/></query></iq>

(10:50:04) dnsquery: Performing DNS lookup for

(10:50:04) dnsquery: IP resolved for

(10:50:04) proxy: Attempting connection to

(10:50:04) proxy: Connecting to 4ebdc1046d3f95e2606232e7dd0b586450b5b318:0 via using SOCKS5

(10:50:04) socks5 proxy: Connection in progress

(10:50:04) socks5 proxy: Connected.

(10:50:04) socks5 proxy: Able to read.

(10:50:04) socks5 proxy: Able to read again.

(10:50:04) jabber: Sending (ssl): <iq type=’‘result’’ to=’‘mattest@’’ id=’‘gaim6e788e1a’’><query xmlns=’‘’’><streamhost-used jid=’‘mattest@’’/></query></iq>

(10:50:05) jabber: in jabber_si_xfer_cancel_recv

(10:50:19) Gtk: Input method gtk-im-context-simple should not use GTK’'s translation domain gtk20

(10:50:23) msn: C: NS 000: PNG

(10:50:23) msn: S: NS 000: QNG 40

(10:50:53) msn: C: NS 000: PNG

(10:50:53) msn: S: NS 000: QNG 45