Страница 1 из 1

Samba 3.0.25+cyrillic

Добавлено: 2007-05-29 2:54:13
OrgaNick
Привет всем!

Обновил Самбу с .24 на .25 и с клиентских машин не видны (точнее нечитаемы) кириллические названия файлов. При запуске выдаем массу сообщений init_iconv: Attempting... и о заменах на ascii.

Никто не встречался с проблемой?

Добавлено: 2007-05-29 8:08:03
Alex Keda

Код: Выделить всё

more /usr/ports/UPDATING 
хоть читал?
в самбе сделали массу изменений...

Добавлено: 2007-05-29 12:50:19
serge
Тод самое. UPDATING читал, но че с кодировкой делать так и не понял :?
Беда... все стоит :twisted: че делать :?:

Добавлено: 2007-05-29 13:15:50
Alex Keda
мессагу дайте не от руки, а скопируйте из логов.
просто щас - негде попробовать даже...

Добавлено: 2007-05-29 13:27:20
serge

Код: Выделить всё

init_iconv: Conversion from UTF-16LE to CP866 not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from UTF8 to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from ASCII to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from CP866 to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to ASCII not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from UTF8 to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF-16BE to CP866 not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
init_iconv: Conversion from UTF-16LE to CP866 not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from UTF8 to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from ASCII to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from CP866 to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to ASCII not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from UTF8 to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF-16BE to CP866 not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
init_iconv: Conversion from UTF-16LE to KOI8-R not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from UTF-16LE to CP866 not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from KOI8-R to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from KOI8-R to ASCII not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from KOI8-R to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from KOI8-R to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from KOI8-R to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from ASCII to KOI8-R not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from ASCII to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from CP866 to KOI8-R not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to ASCII not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from UTF8 to KOI8-R not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF8 to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF-16BE to KOI8-R not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
init_iconv: Conversion from UTF-16BE to CP866 not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
init_iconv: Conversion from UTF-16LE to KOI8-R not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from UTF-16LE to KOI8-R not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from UTF-16LE to CP866 not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from KOI8-R to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from KOI8-R to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from KOI8-R to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from KOI8-R to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from KOI8-R to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from KOI8-R to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from KOI8-R to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from KOI8-R to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from CP866 to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from CP866 to KOI8-R not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to KOI8-R not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from UTF8 to KOI8-R not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF8 to KOI8-R not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF8 to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF-16BE to KOI8-R not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
init_iconv: Conversion from UTF-16BE to KOI8-R not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
init_iconv: Conversion from UTF-16BE to CP866 not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
init_iconv: Conversion from UTF-16LE to KOI8-R not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from UTF-16LE to KOI8-R not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from UTF-16LE to CP866 not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from KOI8-R to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from KOI8-R to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from KOI8-R to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from KOI8-R to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from KOI8-R to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from KOI8-R to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from KOI8-R to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from KOI8-R to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from CP866 to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from CP866 to KOI8-R not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to KOI8-R not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from CP866 to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from UTF8 to KOI8-R not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF8 to KOI8-R not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF8 to CP866 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF-16BE to KOI8-R not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
init_iconv: Conversion from UTF-16BE to KOI8-R not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
init_iconv: Conversion from UTF-16BE to CP866 not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII

Добавлено: 2007-05-29 14:05:02
serge
Вобщем вернулся на 3.0.24 :( Че стало с кодировкой так и не понял. На 24 все норм.

Добавлено: 2007-06-22 11:45:21
smilealex
/>smbstatus -V
Version 3.0.25a

.. чо я сделал.. по статье http://www.lissyara.su/?id=1167 поднял PDC, но сделал некоторые изменения в скрипте /usr/local/etc/samba/add_user_script.sh

изменил в строке -s /sbin/nologin -L "russian" -m -g ntusers -c "$1" параметр "russian" на "winrus", предварительно(перед поднятием самбы) рихтанув login.conf и всё что касается СР1251 (http://www.lissyara.su/?id=1169)
слил всё файло на вин-тачку(вернее на много разных.. 300гектар файла, вроде ничего.. но тем не менее.. за утрату казнили бы сразу без суда и следствия) .. в smb.conf
dos charset = CP866
unix charset = CP1251
unix charset = CP1251
залил всё обратно на сервант.. подрубил шары, разрулил доступ..
как грица - всё сделал избыточно прально! ))
бывает учётки пользовательские слетают.. вернее база паролей слегка рушится))(такое бывает када вводишь нового юзверя и одновременно кто-то логинится, + кеш паролей надо размер увеличить)
выручает pwd_mkdb -p -d /etc /etc/master.passwd

Добавлено: 2007-06-22 11:49:38
smilealex
serge писал(а):Вобщем вернулся на 3.0.24 :( Че стало с кодировкой так и не понял. На 24 все норм.
вообще.. перед поднятием самбы взял и по бырому переустановил сервант, видя какой бардак в UPDATE.. world полюбэ пришлось бы обновлять.. на рабочем серваке.. да ну нафек.. быстрее => в моём случае эффективней было переустановить.
в ядре чот ещё подшаманил.. кроче! Фряха форэва!!!

Добавлено: 2007-06-22 12:04:50
serge
Самое интересное что после косяка с самбой обновил самбу на тестовой машине и.... все норм с кодировками :? Правда к тому времени версия самбы получила буковку "а". Мож терь будет все норм?... хз... на рабочем пока не хочу пробовать, времени будет побольше тада буду. Т.к. разбираться с косяками и вертать все назад нужно и силы и нервы. :)

Добавлено: 2007-07-06 10:03:45
OrgaNick
Хоть с "а", хоть без "а" - всё одно. На боевом сервере нет перекодировки. Шаманство какое-то, неприятно. То, что проблема существует - это понятно, а но вот её возникновение, а главное, сохранение от версии к версии - совершенно не даёт повода для восторгов.

Добавлено: 2007-07-06 10:31:32
serge
Выскажу предположение что дело не в самой Самбе. Т.к. на практически чистой машине у меня все встало и работает нормально. А вот на рабочем сервере нихера :(

Добавлено: 2007-07-06 10:35:52
Alex Keda

Код: Выделить всё

portupgrade -Rf samba-3.xxxx
дел на полчаса...

Добавлено: 2007-07-31 6:30:02
OrgaNick
lissyara писал(а):

Код: Выделить всё

portupgrade -Rf samba-3.xxxx
дел на полчаса...
Конечно с опозданием, но...чем никогда.
Рецепт из поваренной книги не даёт обещанного блюда. Опять же - хоть -Rf, хоть -rf никаких результатов не дал.
Вот все же интересно - почему.

P.S. Только не ругайтесь...:)

Re: Samba 3.0.25+cyrillic

Добавлено: 2007-08-04 8:39:12
NoResponse
+1
+обновление мира тоже не помогло

Re: Samba 3.0.25+cyrillic

Добавлено: 2007-08-04 8:42:54
Alex Keda
NoResponse писал(а):+1
+обновление мира тоже не помогло
а чё случилось-то?
Я вот уже по топику не могу понять у кого в чём проблемы..

Re: Samba 3.0.25+cyrillic

Добавлено: 2007-08-05 3:35:01
NoResponse
да проблема одна, а именно рус имена файлов не читаемы в винде если...

Код: Выделить всё

# Charset settings
   display charset = koi8-r
   unix charset = koi8-r
   dos charset = 866
если имя файло перекодировать в UTF-8 и...

Код: Выделить всё

# Charset settings
   display charset = koi8-r
   unix charset = UTF-8
   dos charset = 866
то все сразу читается норм на винде, но во фре чот меня не улыбает наблюдать утф кракозябры

P.S. - лог-портянку от самбы не выкладываю, аналогична той что выше

Re: Samba 3.0.25+cyrillic

Добавлено: 2007-08-05 8:06:45
Alex Keda
в портах есть утилитс convmv - вот ей смени кодировку файов на диске в koi8-r и юзай на здоровье.

Re: Samba 3.0.25+cyrillic

Добавлено: 2007-08-05 14:29:32
NoResponse
:shock: эт ты спрааасони посоветовал ?
прочти еще раз

Re: Samba 3.0.25+cyrillic

Добавлено: 2007-08-05 15:14:29
Alex Keda
:)
тогда самбу ковыряй. на неделе из портов собирал - всё нормально у меня работает.