File-Transfer size limit?

When transferring a file from client to client, it stops at exactly 1024 bytes and hangs. Has anyone had a problem similar to this before? I cant figure out if its a server-side or client-side issue.

FYI I am using Wildfire 3.0.1, with Spark

Thanks!

Are you attempting to proxy the transfer through the server?

If you aren’‘t, it’'s purely a client-side issue.

Yes, I am. Currently, File-transfer works seamlessly when both clients are Spark, but when my own client is attempting a transfer (or Psi, Exodus, etc for that matter), either the connection is refused or there is a partial transfer that error’'s out halfway through.

Have you made sure to set the transfer proxy port in the settings?

Have you made sure to have the transfer proxy port reachable from both clients?

Have you tried without proxying?

Yes, the transfer proxy port is enabled at port 7777.

I am unsure how to make sure that it is reachable from both clients.

I tried without proxying, and here was the error that was logged:

java.net.ConnectException: Connection timed out: connect

~ at java.net.PlainSocketImpl.socketConnect(Native Method)~

~ at java.net.PlainSocketImpl.doConnect(Unknown Source)~

~ at java.net.PlainSocketImpl.connectToAddress(Unknown Source)~

~ at java.net.PlainSocketImpl.connect(Unknown Source)~

~ at java.net.SocksSocketImpl.connect(Unknown Source)~

~ at java.net.Socket.connect(Unknown Source)~

~ at java.net.Socket.connect(Unknown Source)~

~ at java.net.Socket.<init>(Unknown Source)~

~ at java.net.Socket.<init>(Unknown Source)~

~ at org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiator.selectHost(Socks5 TransferNegotiator.java:186)~

~ at org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiator.negotiateIncoming Stream(Socks5TransferNegotiator.java:117)~

~ at org.jivesoftware.smackx.filetransfer.FaultTolerantNegotiator.createIncomingStre am(FaultTolerantNegotiator.java:82)~

~ at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer.negotiateStream(Incom ingFileTransfer.java:177)~

~ at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer.access$100(IncomingFi leTransfer.java:46)~

~ at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer$1.run(IncomingFileTra nsfer.java:125)~

~ at java.lang.Thread.run(Unknown Source)~

Could not establish socket with any provided host: (406)

~ at org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiator.selectHost(Socks5 TransferNegotiator.java:200)~

~ at org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiator.negotiateIncoming Stream(Socks5TransferNegotiator.java:117)~

~ at org.jivesoftware.smackx.filetransfer.FaultTolerantNegotiator.createIncomingStre am(FaultTolerantNegotiator.java:82)~

~ at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer.negotiateStream(Incom ingFileTransfer.java:177)~

~ at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer.access$100(IncomingFi leTransfer.java:46)~

~ at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer$1.run(IncomingFileTra nsfer.java:125)~

~ at java.lang.Thread.run(Unknown Source)~

Aug 4, 2006 2:51:11 PM com.jivesoftware.spark.util.log.Logger logError

SEVERE: There was an error during file transfer.

error reading from input stream:

~ – caused by: java.io.IOException: Packets out of sequence~

~ at org.jivesoftware.smackx.filetransfer.FileTransfer.writeToStream(FileTransfer.ja va:224)~

~ at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer$1.run(IncomingFileTra nsfer.java:136)~

~ at java.lang.Thread.run(Unknown Source)~

Nested Exception:

java.io.IOException: Packets out of sequence

~ at org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator$IBBInputStream.check Sequence(IBBTransferNegotiator.java:359)~

~ at org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator$IBBInputStream.loadB ufferWait(IBBTransferNegotiator.java:347)~

~ at org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator$IBBInputStream.read( IBBTransferNegotiator.java:312)~

~ at org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator$IBBInputStream.read( IBBTransferNegotiator.java:303)~

~ at org.jivesoftware.smackx.filetransfer.FileTransfer.writeToStream(FileTransfer.ja va:222)~

~ at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer$1.run(IncomingFileTra nsfer.java:136)~

~ at java.lang.Thread.run(Unknown Source)~