I have install OpenFire 4.0.3 on Ubuntu Linux. I have Spark 2.7.7 clients and they have no issues at all. I have installed Spark 2.8 on Ubuntu Linux to try it out. So far, everything is OK and I can send files to the other 2.7.7 clients. When they send me files, I never get them. The error I see on the Spark window is this:
“There was an error during file transfer”
When opening Spark’s log, I see the following error:
SEVERE: There was an error during file transfer.
org.jivesoftware.smack.SmackException: Error in execution
at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer.negotiateStream(Incom ingFileTransfer.java:199)
at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer.access$100(IncomingFi leTransfer.java:57)
at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer$1.run(IncomingFileTra nsfer.java:129)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.util.concurrent.ExecutionException: org.jivesoftware.smack.SmackException: SOCKS5 negotiation failed
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:206)
at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer.negotiateStream(Incom ingFileTransfer.java:193)
… 3 more
Caused by: org.jivesoftware.smack.SmackException: SOCKS5 negotiation failed
at org.jivesoftware.smackx.bytestreams.socks5.Socks5Client$1.call(Socks5Client.jav a:105)
at org.jivesoftware.smackx.bytestreams.socks5.Socks5Client$1.call(Socks5Client.jav a:80)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
This happens with or without port 7777 being opened.
Thanks!
EDIT - File transfer works between two 2.8 clients. (Ubuntu Linux)