Topic "Incorrect file names encoding detection in SFTP"

Author Message
Linda Kaioh
[View user's profile]

Joined: 2012-05-09
Posts: 18
Hi! Recently I've installed WinSCP 5.2.5 beta and noticed it don't show file names with Russian in directory listings when I use SFTP. Previously it worked well. Today I've installed 5.2.6 beta and nothing changed.

My investigation shows it's because "Auto" setting in "UTF-8 encoding for filenames" is selected by default. When I choose "Off", WinSCP shows file names with Russian in listings. "On" setting works like "Auto". This means starting with version 5.2.5 WinSCP incorrectly detect encoding.

Server is KpyM Telnet/SSH Server (KTS) running on Windows XP SP3 Home.
martin
[View user's profile]
Site Admin
Joined: 2002-12-10
Posts: 25015
Location: Prague, Czechia
Thanks for your report.
I believe it's about a time to expect that all servers runs on UTF-8. That was a reason for a change in 5.2.5 beta. Apparently your server does not. Let me check it. I'll come back to you.
_________________
Martin Prikryl
martin
[View user's profile]
Site Admin
Joined: 2002-12-10
Posts: 25015
Location: Prague, Czechia
I have tested the KpyM SSH Server. It indeed does not support UTF-8 encoding of file names. Unfortunately, it does not identify itself in any way, so I cannot add it to a black list to make WinSCP fall back to Windows encoding. The server uses "cryptlib" signature of it's underlying SSH library. But that has nothing to do with the filename encoding itself. The other SFTP servers using the same cryptlib library may perfectly support UTF8.
Advertisements

You can post new topics in this forum






Search Site

What is WinSCP?

It is award-winning SFTP client, SCP client, FTPS client and FTP client integrated into one software program for file transfer to FTP server or secure SFTP server. [More]

And it's free!

Donate

About donations

$9   $19   $49   $99

About donations

Recommend

WinSCP Privacy Policy

WinSCP License