I have Spark 2.5.6 running inside Citrix. Using Openfire 3.3.2. Integrated into LDAP.
Users can chat just fine. However, I cannot send a file TO a user running Spark inside citrix. I can transfer a file from Spark in citrix to a Spark user outside of citrix just fine, but the other direction does not work. Nor does a citrix-to-citrix file transfer work. Each time I try to transfer a file, the receiver’s Spark window says “Negotiating file transfer. Please wait” and sits at 0 bytes and never times out. I see in the error.log file in the spark directory the error shown below. I HAVE verified that the path set in Spark Preferences exists.
My Questions:
-
Has anyone else experienced this error, and if so can you tell me how to resolve it?
-
If not, is there a way to completely disable the File Transfer feature inside Spark? If it doesn’t work, I want to disable it to avoid unnecessary support calls when it doesn’t work.
Error from Spark error.log file:
Sep 18, 2007 4:33:08 PM org.jivesoftware.spark.util.log.Log error
SEVERE:
Could not create file to write too:
– caused by: java.io.IOException: The system cannot find the path specified
at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer.recieveFile(IncomingF ileTransfer.java:109)
at org.jivesoftware.sparkimpl.plugin.filetransfer.transfer.ui.ReceiveMessage$5.con struct(ReceiveMessage.java:230)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:129)
at java.lang.Thread.run(Unknown Source)
Nested Exception:
java.io.IOException: The system cannot find the path specified
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(Unknown Source)
at org.jivesoftware.smackx.filetransfer.IncomingFileTransfer.recieveFile(IncomingF ileTransfer.java:106)
at org.jivesoftware.sparkimpl.plugin.filetransfer.transfer.ui.ReceiveMessage$5.con struct(ReceiveMessage.java:230)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:129)
at java.lang.Thread.run(Unknown Source)
Thanks in advance! Scott