|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Oleg 2:5020/400 05 Mar 2003 16:42:09 To : Denis Sotchenko Subject : Re: proftpd и русская буква "я" в 1251 -------------------------------------------------------------------------------- On Wed, 5 Mar 2003, Denis Sotchenko wrote: > O> Hе использовать русских имен файлов при работе с FTP. > > Уместно вспомнить гильотину как лучшее средство от головной боли ж) Hу это лишь часть того, где "не надо использовать" :) > В качестве телнет-команд используются коды от 0xF0 до 0xFF. 0xFF > является префиксом, после неё идёт собственно код команды, или ещё один 0xFF, > если нам надо передать 0xFF (ту самую "я"). Решение проблемы получается > таким: забить на телнет и убрать работу с этими кодами, пропуская 0xFF без > изменений. Это лишит возможности работы с фтп телнетом и клиентами, > дублирующими "я". Однако, как показала практика, телнетом с фтп никто не > работает, а виндовые клиенты не дублируют "я" (т.е. нестандартны). > Следовательно, мы ничего не теряем. В принципе да. Hо глобально - сознательно нарушаем стандарт. Причем не создаем новый - а именно нарушаем. Потом нам не понравится, что пароль передается открытым текстом и может содержать русскую "я" - изменим сервер, чтобы понимал base64. Потом нам еще что-то не понравится - в итоге будем иметь сервер, работающий по протоколу FTP-Pro, и специальный клиент к нему. Hе создавая при этом нового стандарта - кладем на старый... Плохая тенденция, однако --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/19529ed742817.html, оценка из 5, голосов 10
|