FTP character encoding

Hi!

I encountered a problem in Directory Opus when trying to access a local ftp server. I could connect successfully but folder names that consisted special Hungarian characters such as á, é, ő etc. weren't displayed correctly, these special letters were replaced by rectangles.
Total Commander handles them correctly, this is why I suppose it to be an error of Opus.

Total Commander's log is:

----------
Connect to: (2009.03.08 20:36:12)
hostname=***********
username=***********
startdir=
**********.ch.bme.hu=*********
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 2 of 50 allowed.
220-Local time is now 20:36. Server port: 21.
220-This is a private system - No anonymous login
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
USER ***********
331 User ********** OK. Password required
PASS ***********
230-User ********* has group access to:  2000    
230 OK. Current directory is /
SYST
215 UNIX Type: L8
FEAT
211-Extensions supported:
 EPRT
 IDLE
 MDTM
 SIZE
 REST STREAM
 MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
 MLSD
 TVFS
 ESTP
 PASV
 EPSV
 SPSV
 ESTA
 AUTH TLS
 PBSZ
 PROT
 UTF8
211 End.
Connect ok!
PWD
257 "/" is your current location
Alkönyvtár
TYPE A
200 TYPE is now ASCII
PORT ***,**,*****
200 PORT command successful
LIST
150 Connecting to port 61101
Downloading
Waiting for server...
226-Options: -l 
226 7 matches total

Opus establishes the connection with the following output:

*********:21 kapcsolat megnyitása
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 2 of 50 allowed.
220-Local time is now 20:50. Server port: 21.
220-This is a private system - No anonymous login
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
331 User ******** OK. Password required
230-User ******** has group access to:  2000    
230 OK. Current directory is /
215 UNIX Type: L8
211-Extensions supported:
 EPRT
 IDLE
 MDTM
 SIZE
 REST STREAM
 MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
 MLSD
 TVFS
 ESTP
 PASV
 EPSV
 SPSV
 ESTA
 AUTH TLS
 PBSZ
 PROT
 UTF8
211 End.
200 OK, UTF-8 enabled
200 TYPE is now 8-bit binary
257 "/" is your current location
250 OK. Current directory is /
257 "/" is your current location
227 Entering Passive Mode (***,**,***,***)
200 TYPE is now ASCII
150 Accepted data connection
226-Options: -a -F -l 
226 9 matches total
643 bájt érkezett 0.27 másodperc alatt (22.472 Kbyte/sec)

What I get when trying to jump into a folder:

directory
Relative CD failed. Try absolute
550 Can't change directory to /Anal �s sztlen targyak: No such file or directory
250 OK. Current directory is /
257 "/" is your current location

Could anyone solve my problem, please?

FTP issues like this are best sent direct to GPSoftware with as much info as you can give about the site/server at the other end.

It might also be worth checking that you've using the latest Opus version since there have been some FTP character-encoding fixes recently (including in 9.1.1.8, although I think it was only to do with % characters).

It looks like Total Commander isn't trying to use UTF-8 whereas Opus will use it if the server reports it is available. I wonder if the server is reporting UTF-8 but that it doesn't really support it?

Thanks, your answers helped me a lot. I disabled sending utf-8 commands for this location and ta-da, it works!