SFTP über JSch löst Fehler 4 aus: Failure

Beim Versuch, eine Datei von Windows auf einen Unix-Server per SFTP zu übertragen, ist ein besonderes Problem aufgetreten. Der Fehler "Stack-Trace" ist -

4: Failure
    at com.jcraft.jsch.ChannelSftp.throwStatusError(ChannelSftp.java:2846)
    at com.jcraft.jsch.ChannelSftp.checkStatus(ChannelSftp.java:2459)
    at com.jcraft.jsch.ChannelSftp._sendCLOSE(ChannelSftp.java:2465)
    at com.jcraft.jsch.ChannelSftp._put(ChannelSftp.java:683)
    at com.jcraft.jsch.ChannelSftp.put(ChannelSftp.java:475)
    at com.jcraft.jsch.ChannelSftp.put(ChannelSftp.java:365)

Ich habe viel in anderen Foren gesucht, konnte aber die Ursache nicht finden. Ich habe noch etwas beobachtet - der Dateiname, den ich für SFTP versuche, ist * .xml, wenn ich ihn in * .XML ändere, ist der SFTP "erfolgreich". Sehr seltsam konnte das Problem nicht identifizieren. Ich versuche dies mit JSch Java API. Aber ich habe das gleiche Problem gesehen, als ich das WinSCP-Frontend ausprobiert habe.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage