Назад | Перейти на главную страницу

IIS удаляет файлы после загрузки и возвращает статус 550 после включения FTPS

После включения FTPS на нашем веб-сервере IIS я не могу загружать файлы.

Кажется, это не проблема брандмауэра или разрешения, поскольку я могу входить в систему, перечислять и удалять файлы. Я уже дважды проверил настройки порта и IP в IIS и брандмауэре. Кроме того, судя по тому, что я испытываю, это не похоже на проблемы, связанные с сетью, поскольку клиент может передавать данные на сервер (см. Ниже).

При попытке загрузить файл в FileZilla отображается следующий журнал:

Command:  TYPE I
Response: 200 Type set to I.
Command:  PASV
Response: 227 Entering Passive Mode (XXX,XXX,XXX,XXX,234,224).
Command:  STOR [XXXXXX]
Response: 550
Error:    Critical file transfer error

Если я установил настройку IIS keepPartialUploads значение true на стороне сервера, та же ошибка все еще отображается на стороне клиента, но я могу загружать файлы.

Мне кажется, что клиенты отправляют что-то после завершения загрузки, что сервер не понимает или не любит и удаляет только что загруженный файл.

К сожалению, я не знаю, как дальше отлаживать эту проблему.