FTP + TC - brak polskich znaków

laminat

Nowy użytkownik
Noobie
27 Październik 2008
3
0
1
Witam,
mam w firmie TS-209 PRO jako server samby dla maszyn z windą, wszystko było ok (chociaż ten cały interfejs WWW w qnapie jest słaby) do puki nie musiałem włączyć FTP. Okazało się że wchodząc na ftp po przez Total Commandera brakuje polskich znaków. Sprawdziłem konfig proftpd (/mnt/HDA_ROOT/.config/proftpd.conf) no i w polach dotyczących kodowania było
Kod:
CharsetLocal         UTF-8
CharsetRemote         UTF-8
UseUTF8          on

więc zmieniłem ten konfig na

Kod:
CharsetLocal         UTF-8
CharsetRemote         ISO8859-2
UseUTF8          off

następnie polecenie
Kod:
# /etc/init.d/ftp.sh reconfig

wchodzę na server i widze lekką poprawę bo teraz mam kilka liter polskich ale brak np "ś ..ł..."
wchodząc przez explorera czy FF jest wszystko OK.
Taki problem miałem kiedyś przy Filezilla Server(na windzie) bo standardowo serwuje nazwy jako UTF-8 ale po wyłączeniu UTFa jest ok.
A w Qnap'ie już nie mam pomysłu co jeszcze moge zmienić żeby TC chciał współpracować.

-------------EDIT--------
jednak na konfigu z UTF-8 FF i IE wyświetlają śmieci a po zmianie opisanej wyżej już jest ok ale TC nadal głupoty pokazuje
 
Nicodem napisał:
Ustaw w WebGUI system na Latin2 a w ustawieniach FTP - UTF. bedzie dobrze

Witam
właściwie to tak ustawiam i wszędzie mam krzaki a jak ustawiam po mojemu (patrz post pierwszy) to jeśli chodzi o TC lekka poprawa za to wchodząc przez FireFox'a na FTP jest ok

w samym TC ustawiłem żeby wysyłał komendę OPTS UTF8 OFF ale to też nic nie dało
Kod:
...
OPTS UTF8 OFF
200 UTF8 set to off
...
i nadal jest źle :( zamiast pliku ąężźćłóś widze takie coś ±ężĽćłó¶ (Firefox działa dobrze)
 
SiLAS napisał:
a zrob tak...
w panelu ustaw Latin 2
przez Sambe utworz nowy plik z polskimi znakami
zaloguj sie po FTP i zobac zczy na nowym pliku jest wszystko ok

Witam,
zrobiłem plik "!TEST!_ąężźćłóś_!TEST!" i konfig taki mam:
W panelu: Latin 2
w configu ftp UTF-8

wchodząc przez:
Kod:
filezilla -      !TEST!_ąężźćłóś_!TEST! <---- OK
firefox -        !TEST!_Ä?Ä?şźÄ?Ĺ?ĂłĹ?_!TEST!
TC -             !TEST!_ąężźćłóś_!TEST!
----------------
konfig 2
W panelu: Latin 2
w configu ftp ISO8859-2 & UTF OFF



wchodząc przez:
Kod:
filezilla -      !TEST!_±ężĽćłó¶_!TEST! <---- automatem włancza UTF-8, jak recznie dam ISO8859-2 to jest ok
firefox -       !TEST!_ąężźćłóś_!TEST! <---- OK
TC -            !TEST!_±ężĽćłó¶_!TEST!

filezilla dziwnie się zachowuje bo włancza kodowanie UTF-8 (w trybie automatycznego wykrywania) chociaż server aktywnie odmawia
Kod:
Odpowiedź	220 NASFTPD Turbo station 2.x 1.3.1rc2 Server (ProFTPD) [192.168.0.6]
Polecenie:	USER jakub
Odpowiedź	331 Password required for jakub
Polecenie:	PASS *******
Odpowiedź	230 User jakub logged in
Polecenie:	SYST
Odpowiedź	215 UNIX Type: L8
Polecenie:	FEAT
Odpowiedź	211-Features:
Odpowiedź	 LANG en
Odpowiedź	 MDTM
Odpowiedź	 UTF8
Odpowiedź	 AUTH TLS
Odpowiedź	 PBSZ
Odpowiedź	 PROT
Odpowiedź	 REST STREAM
Odpowiedź	 SIZE
Odpowiedź	211 End
Polecenie:	OPTS UTF8 ON
Odpowiedź	451 Unable to accept OPTS UTF8

Mnie natomiast najbardziej zależy na TC bo większość ludzi korzystających z tych plików preferuje TC
Niestety w żadnej konfiguracji TC poprawnie nie wyświetla nazw :(