Nomes de arquivos distorcidos e truncados quando acessados ​​através do cifs mount

Nomes de arquivos distorcidos e truncados quando acessados ​​através do cifs mount

Tenho várias máquinas rodando Ubuntu 20.04, acessando uma unidade compartilhada na forma de um Synology NAS. Parece haver um bug na forma como a codificação de caracteres é tratada por uma das máquinas.

Os arquivos gravados no NAS pela máquina A terão caracteres inválidos inseridos no lugar de caracteres especiais como ":" quando lidos nas máquinas B e C, e quando esses arquivos forem modificados pelas máquinas B ou C, a máquina A agora verá o nome do arquivo como algo como "KXEP9K~U.LOG" em vez do nome original.

As inconsistências na nomenclatura não aparecem quando os arquivos são acessados ​​por outros meios, como pen drives ou pastas de sincronização Synology. Somente quando acessado através dos diretórios montados. Isso me leva a acreditar que é um problema de codificação de caracteres durante a montagem.

Todos os sistemas têm saída idêntica de 'locale'

Qualquer ajuda seria muito apreciada.

informação relacionada