- getmeoutofhere
- Joined:
- Posts:
- 3
Problem with foreign character file and directory names
Advertisement
I am attempting to transfer files from an XP computer to an Ubuntu 7.04 computer, using WinSCP. Overall the program works very well. However, I am unable to accurately transfer the names of folders and files, that contain diacriticals. There are a number of names that have Polish and Slovak characters in Windows XP, and when they appear on the other computer they are stripped out, and replaced with diamonds with question marks. Both computers have installed on them the relevant support for Polish and Slovak characters. Any ideas? Thanks.
Advertisement
-
martin◆
Site Admin - Joined:
- Posts:
- 41,518
- Location:
- Prague, Czechia
Re: Problem with foreign character file and directory names
What protocol are you using? What is your server? What is your UTF-8 session settings?
I'm not a sophisticated user, and I just wanted a simple system to transfer files from my wife's XP machine to an Ubuntu 7.04 machine. Having had no problems transferring files between two Ubuntu machines, using ssh, I didn't think there would be much of a problem. I was using the SFTP protocol, to transfer using Winscp, XP => Ubuntu. I tried ticking the advanced options, and clicking OFF for server does not use UTF-8, but that didn't make any difference, I still had the problems.
-
martin◆
Site Admin
If your server does not support UTF, you may not be able to solve the problem. But I cannot tell as I do no know what server are you using.
Thanks for your reply. I don't think UTF-8 support is a problem - the Ubuntu machine, acting as a server, has no problems with UTF-8 - as I said, I can transfer foreign character files names without corruption, between Ubuntu machines, using SSH (openssh). The problem is I believe with the transfer mechanism, and that's WinSCP.
Advertisement
-
martin◆
Site Admin - Joined:
- Posts:
- 41,518
- Location:
- Prague, Czechia
I haven't meant the server as a machine, but the SFTP server. Knowing now it is OpenSSH... It does not support UTF-8, AFAIK. The fact you are able to transfer file correctly between two Ubuntu machines means nothing, as both sides are using the same locale encoding.Thanks for your reply. I don't think UTF-8 support is a problem - the Ubuntu machine, acting as a server, has no problems with UTF-8 - as I said, I can transfer foreign character files names without corruption, between Ubuntu machines, using SSH (openssh). The problem is I believe with the transfer mechanism, and that's WinSCP.
-
Cortex
Guest
so, could the problem come from WinSCP (3.8.2)?
This is WinSCP which could have first a problem with UTF8. No need to start a down or upload to see it.
Create a folder with a name containing a UTF8 caracter, for example U+FF3F "fullwidth underscore", and try to navigate to it with WinSCP: you can't, winSCP said that it doesn't exist (so you won't be able to upload it)...
Create a folder with a name containing a UTF8 caracter, for example U+FF3F "fullwidth underscore", and try to navigate to it with WinSCP: you can't, winSCP said that it doesn't exist (so you won't be able to upload it)...
-
Roger
Guest
I have alsp problem with some charecter.
My disk is connect to a Linksys and I can use for example åäö but not when I use WinSCP
My disk is connect to a Linksys and I can use for example åäö but not when I use WinSCP
-
martin◆
Site Admin - Joined:
- Posts:
- 41,518
- Location:
- Prague, Czechia
Re: so, could the problem come from WinSCP (3.8.2)?
Still, I do not think it is problem of WinSCP. what server do you use?This is WinSCP which could have first a problem with UTF8. No need to start a down or upload to see it.
Create a folder with a name containing a UTF8 caracter, for example U+FF3F "fullwidth underscore", and try to navigate to it with WinSCP: you can't, winSCP said that it doesn't exist (so you won't be able to upload it)...
My guess is that the server reports the name of the directory with normal underscore, because it does not support Unicode. Hence it cannot after find the directory, when WinSCP requests to list its content.
Advertisement
-
martin◆
Site Admin
Please read FAQ. If that does not help, come back.My disk is connect to a Linksys and I can use for example åäö but not when I use WinSCP
-
Roger
Guest
FTP
So if I only can use FTP is it not supported?
For SCP and FTP protocols filename encoding conversion is not supported at all
-
martin◆
Site Admin
Re: FTP
Well, in fact it is. I have updated the FAQ.So if I only can use FTP is it not supported?
- Guest
Re: FTP
Okey, Have you any timeframe for 4.1.0 ?
Thanks
Thanks
Advertisement
- huotg01
- Joined:
- Posts:
- 2
- Location:
- Canada
I seem to have a similar problem.
I have a "NAS" on my LAN (WD MyBook World). I setup shared directory on it.
Two cases with the same laptop:
- when I map the drive directly through Windows Explorer, the accented characters are there.
- when I access the drive through WinSCP, no more accented characters
I read the FAQ but...I'm not sure of what should be checked.
Thanks for your help.
G.
I have a "NAS" on my LAN (WD MyBook World). I setup shared directory on it.
Two cases with the same laptop:
- when I map the drive directly through Windows Explorer, the accented characters are there.
- when I access the drive through WinSCP, no more accented characters
I read the FAQ but...I'm not sure of what should be checked.
Thanks for your help.
G.
-
martin◆
Site Admin
Re: FTP
In a week or so. But maybe you have missed the point. It already works in current release! Just that the option is on SFTP tab, although it affect FTP sessions as well.Okey, Have you any timeframe for 4.1.0 ?
-
martin◆
Site Admin - Joined:
- Posts:
- 41,518
- Location:
- Prague, Czechia
Then, the "Remark" section of the FAQ applies to you.Two cases with the same laptop:
- when I map the drive directly through Windows Explorer, the accented characters are there.
- when I access the drive through WinSCP, no more accented characters
I read the FAQ but...I'm not sure of what should be checked.
- huotg01
- Joined:
- Posts:
- 2
- Location:
- Canada
I have read it. Sorry to ask that :( , but what should I understand ?
I may be blind to the obvious !...
Thanks
I may be blind to the obvious !...
Thanks
Advertisement
-
Roger
Guest
Re: FTP
Thanks, No It works better with foreign characters. But when I synchronize, the source have 894 files (598MB) and the remote directory have only 880 files (579MB). Have I still problem with same files with foreign characters?In a week or so. But maybe you have missed the point. It already works in current release! Just that the option is on SFTP tab, although it affect FTP sessions as well.
-
Roger
Guest
Re: FTP
After a synchronize the target file date is not the same as the source. The file got a new file date (date of today). So the next synchronize will be wrong.Thanks, No It works better with foreign characters. But when I synchronize, the source have 894 files (598MB) and the remote directory have only 880 files (579MB). Have I still problem with same files with foreign characters?
-
jta
Guest
Scandinavian alphabets in filenames cause problems
Having read a number of threads with info about UTF-8 charset, I am still without a solution to a problem with copying files from my windows PC to my Buffalo LinkStation NAS device.
The Buffalo uses ISO8859-15 charset. My Windows is configured with locale "Finnish". When synchronizing folders between the two, WinSCP wants to remove older versions of the files and folders in the target drive. However, the names are not shown correctly, and thus, removing is not successful. I have tried with UTF-8 off and on and auto, changed the Windows Region & Language -> Administrative -> System locale from none to Finnish, changed the Buffalo NAS language setting from 8859-1 to 8859-15 (there is no UTF8, there). There is no change, at all, in how WinSCP displays incorrectly the filename.
Example:
A file
Is there any way to make the WinSCP read filenames on Buffalo NAS correctly, please?
The Buffalo uses ISO8859-15 charset. My Windows is configured with locale "Finnish". When synchronizing folders between the two, WinSCP wants to remove older versions of the files and folders in the target drive. However, the names are not shown correctly, and thus, removing is not successful. I have tried with UTF-8 off and on and auto, changed the Windows Region & Language -> Administrative -> System locale from none to Finnish, changed the Buffalo NAS language setting from 8859-1 to 8859-15 (there is no UTF8, there). There is no change, at all, in how WinSCP displays incorrectly the filename.
Example:
A file
Jääskinen Slides.pdf
on the Buffalo NAS comes up in the WinSCP Synchronize checklist as shown in the attached file (sorry, was not able to copy-paste it here)
Is there any way to make the WinSCP read filenames on Buffalo NAS correctly, please?
-
martin◆
Site Admin - Joined:
- Posts:
- 41,518
- Location:
- Prague, Czechia
Re: Scandinavian alphabets in filenames cause problems
Please start a new thread and attach a full session log file showing the problem (using the latest version of WinSCP) and some screenshots.Having read a number of threads with info about UTF-8 charset, I am still without a solution to a problem with copying files from my windows PC to my Buffalo LinkStation NAS device.
To generate the session log file, enable logging, log in to your server and do the operation and only the operation that causes the error. Submit the log with your post as an attachment. Note that passwords and passphrases not stored in the log. You may want to remove other data you consider sensitive though, such as host names, IP addresses, account names or file names (unless they are relevant to the problem). If you do not want to post the log publicly, you can mark the attachment as private.
Advertisement
You can post new topics in this forum