Como alterar o formato do diretório FTP em resposta a uma instrução NLIST (AT+NLST)

Como alterar o formato do diretório FTP em resposta a uma instrução NLIST (AT+NLST)

Espero que alguém possa ajudar. Esta é uma questão relacionada ao FTP IOT. Estamos migrando um portal de gerenciamento IOT de um servidor web para um VPS. O VPS está todo configurado e funcionando, mas estamos recebendo uma resposta FTP Native incorreta a um comando PHP NLIST:

/public_ftp/bin9/..
/public_ftp/bin9/.
/public_ftp/bin9/Filename_0,12.bin

O site original deu esta resposta FTP Standard ao mesmo comando:

.
..
Filename_0,12.bin

Os dispositivos de campo são programados para analisar o nome do arquivo desta resposta onde os nomes dos caminhos não estão incluídos (segundo exemplo). A análise está falhando na nova resposta do VPS devido ao formato incorreto do FTP Native Directory. Passei muitas semanas pesquisando esse problema no Google, sem sucesso. Também tentei muitas combinações diferentes de Ubunto, Centos, Apache, Nginx e diferentes combinações de servidores FTP sem sucesso. Nosso VPS está atualmente configurado com Ubunto 16.04, Nginx 1.15 e PureFTP. Não consigo encontrar nenhuma opção de configuração que selecione o formato de diretório padrão FTP onde o caminho do diretório não está incluído e apenas os nomes dos arquivos são listados. Espero que alguém possa ajudar, pois agora estou realmente preso a esse problema.

informação relacionada