SFTP через JSch выдает ошибку 4: сбой

Я сталкиваюсь со специфической проблемой при попытке SFTP-файла с Windows на сервер Unix. Ошибка «трассировки стека» -

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)

Я много искал на других форумах, но не смог найти причину. Я заметил еще одну вещь - имя файла, которое я пытаюсь использовать в SFTP, - это * .xml, когда я изменяю его на * .XML, SFTP является «успешным». Очень странно, не смог определить проблему. Я пытаюсь это с помощью JSch Java API. Но я видел ту же проблему, когда пытался использовать интерфейс WinSCP.

Ответы на вопрос(2)

Ваш ответ на вопрос