O servidor AWS FTPS fecha abruptamente a conexão

O servidor AWS FTPS fecha abruptamente a conexão

Tenho um servidor FTPS no AWS Transfer que está dentro de uma VPC com 2 sub-redes (com IPs privados e públicos). Estou tentando fazer upload de imagens de uma câmera sem fio para meu servidor FTPS, mas o servidor parece estar fechando a conexão após um curto período de tempo. Os comandos específicos que falham são os comandos STOR e MLSD, após entrar no modo Passivo. Há uma resposta de 150, mas depois disso o servidor atinge o tempo limite e fecha a conexão. Eu realizei um teste de FTP usandoesseserviço. Os resultados do teste foram bons, exceto o comando MLSD com o problema descrito acima. A saída é

Command: MLSD
Status: Data connection established, performing TLS handshake...
Reply: 150
Error: Reply too short. Expecting 3 digit reply code followed by space followed by description

Este é o mesmo erro que recebo quando tento um comando STOR ou MLSD manual do meu lado. O problema não existe quando trabalho com clientes de arquivos como o FileZilla e parece surgir apenas em um ambiente CLI ou com o aplicativo cliente FTPS personalizado da câmera. Acredito que a situação atual mais provável é que o servidor esteja manipulando indevidamente a mudança para binário na linha de comando e, de alguma forma, os clientes de arquivos estejam se comunicando de uma forma que está sendo contornada.

O quê está causando isto ?

informação relacionada