Здравствуйте! Использую samba 3.5.10-alt2 (p6) в качестве сервера печати для машин Windows. Обнаружилась следующая проблема - при попытке красиво и понятно (с использованием кириллицы) назвать принтеры на сервере подсистема печати в самбе умирает. Возвратить сервер в рабочее состояние удается только удалив tdb-файлы ntprinters.tdb и tdb-файл с именем "неправильного" принтера. В логах самбы следующая информация:
=== cut === [2011/08/26 13:08:42.282189, 1] ../librpc/ndr/ndr.c:421(ndr_push_error) ndr_push_error(5): Bad character conversion [2011/08/26 13:08:42.282356, 1] ../librpc/ndr/ndr.c:421(ndr_push_error) ndr_push_error(5): Bad character conversion [2011/08/26 13:08:42.282378, 0] rpc_server/srv_pipe.c:2439(api_rpcTNP) api_rpcTNP: \spoolss: SPOOLSS_GETPRINTER failed. [2011/08/26 13:08:42.334397, 1] smbd/ipc.c:447(api_fd_reply) api_fd_reply: INVALID PIPE HANDLE: 3578 [2011/08/26 13:08:42.354360, 1] ../librpc/ndr/ndr.c:421(ndr_push_error) ndr_push_error(5): Bad character conversion [2011/08/26 13:08:42.354435, 1] ../librpc/ndr/ndr.c:421(ndr_push_error) ndr_push_error(5): Bad character conversion [2011/08/26 13:08:42.354453, 0] rpc_server/srv_pipe.c:2439(api_rpcTNP) api_rpcTNP: \spoolss: SPOOLSS_GETPRINTER failed. [2011/08/26 13:12:23.181281, 1] smbd/service.c:1251(close_cnum) management-vm (192.168.4.124) closed connection to service print$ [2011/08/26 13:12:25.742662, 1] ../librpc/ndr/ndr.c:421(ndr_push_error) ndr_push_error(5): Bad character conversion [2011/08/26 13:12:25.742831, 1] ../librpc/ndr/ndr.c:421(ndr_push_error) ndr_push_error(4): ndr_push_relative_ptr2_end:relative_end_offset 0 < offset 112 [2011/08/26 13:12:25.742854, 0] rpc_server/srv_pipe.c:2439(api_rpcTNP) api_rpcTNP: \spoolss: SPOOLSS_GETPRINTER failed. === cut === Подсистема печати после "api_rpcTNP: \spoolss: SPOOLSS_GETPRINTER failed." уже мертва. Часть более подробного лога (loglevel=10) во вложении. Настройки smb.conf, касающиеся кодировок: dos charset = CP866 unix charset = UTF8 display charset = UTF8 glibc-locales, glibc-iconv-modules, iconv установлены. В системе проблем с кодировкой не замечено. С самбой 3.0.x из p5 и 5.1 кириллица в именах принтеров работает и проблем не создает. Прошу подсказать, что я мог недонастроить/настроить не так. Заранее спасибо. -- WBR, Alex Moskalenko
log.spoolss.bz2
Description: BZip2 compressed data
_______________________________________________ Sysadmins mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/sysadmins
