Ошибки и решения
Решения некоторых распространённых ошибок
printing/pcap.c:pcap_cache_reload
Это связано с печатью. Если вы поставили cups и не используете его (или не ставили вообще). Для предотвращения таких сообщений в конфиг samb'ы в секцию global пишем такое:
load printers = no
show add printer wizard = no
printing = none
printcap name = /dev/null
disable spoolss = yes
show add printer wizard = no
printing = none
printcap name = /dev/null
disable spoolss = yes
getpeername failed. Error was Transport endpoint is not connected
Данное сообщения означает скорее всего, что в вашей сети используются машины под управлением Windows XP. Дело в том, что Windows 98 для доступа к ресурсам сети использовал порт 139. Windows XP же используется 2 порта: 139 и 445 и действует следующим образом. Она пытается открыть соединения сразу по 2-ум портам, если ей это удаётся, она рубит соединение на 139 порту, посылая сообщение samb'e. Отсюда вывод. Для совместимости со старыми (а возможно и просто классической совестимости) используйте порт 139. Для этого в конфиге samb'ы, в секции global пишем такое :
smb ports = 139
smbd/close.c:close_remove_share_mode
или
close_remove_share_mode: Could not delete share entry for file
Добавьте в описание шары, на файлах которой вываливаются такие сообщения следующее :
locking = no
Global parameter log level found in service section!
или
Global parameter syslog found in service section!
Это значит, что я описал параметр log level и syslog не в опции, а в описаниях шар. Решение: перенести параметр из описаний шар в секцию
Packet send failed to 127.0.0.1(137) ERRNO=Permission denied
или
send_netbios_packet: send_packet() to IP 127.0.0.1 port 137 failed
Побороть это мне помогло добавление 127.0.0.1/8 в строку interfaces в smb.conf


На эту статью оставлено 7 комментариев
24 Янв 2011
а как насчёт этих? подскажите как решить
Jan 24 17:56:21 localhost smbd[1939]: smbd_open_once_socket: open_socket_in: Address already in use
Jan 24 17:56:21 localhost smbd[1939]: [2011/01/24 17:56:21.152819, 0] smbd/server.c:500(smbd_open_one_socket)
Jan 24 00:54:20 localhost nmbd[1954]: [2011/01/24 00:54:20.433167, 0] nmbd/nmbd.c:71(terminate)
Jan 24 00:54:20 localhost nmbd[1954]: Got SIGTERM: going down…
а то надоело их уже созерцать.
01 Фев 2011
Ответ на
тут https://bugzilla.redhat.com/show_bug.cgi?id=540002
Ответ на
тут https://bugs.launchpad.net/ubuntu/+source/samba/+bug/576805
26 Апр 2011
А что насчет этого?
[2011/04/26 15:00:06, 0] auth/auth_util.c:create_builtin_administrators(795)
create_builtin_administrators: Failed to create Administrators
[2011/04/26 15:00:06, 0] auth/auth_util.c:create_builtin_users(756)
create_builtin_users: Failed to create Users
03 Май 2011
http://lists-archives.org/samba/32909-failed-to-create-administrators-failed-to-create-users.html
04 Авг 2011
Как побороть непонятную ошибку (localhost резолвится в странную конструкцию):
$ nmblookup -B localhost rtn16
querying rtn16 on 7f00:1:5842:837f::7762:636c
name_query failed to find name rtn16
$ nmblookup -B 127.0.0.1 rtn16
querying rtn16 on 127.0.0.1
192.168.1.1 rtn16
18 Окт 2011
Т.к. на форуме регистрация закрыта, спрошу здесь!
Имеем Ubuntu 10.04 64bit, samba 3.4.7 и несколько компьютеров одной рабочей группы (контроллера домена нет), сервер – файлопомойка-качалка.
В syslog с некоторой (по-разному) периодичностью вываливается:
———————
Oct 18 06:28:33 hd-server winbindd[1473]: [2011/10/18 06:28:33, 0] winbindd/idmap.c:201(smb_register_idmap_alloc)
Oct 18 06:28:33 hd-server winbindd[1473]: idmap_alloc module tdb already registered!
Oct 18 06:28:33 hd-server winbindd[1473]: [2011/10/18 06:28:33, 0] winbindd/idmap.c:149(smb_register_idmap)
Oct 18 06:28:33 hd-server winbindd[1473]: Idmap module passdb already registered!
Oct 18 06:28:33 hd-server winbindd[1473]: [2011/10/18 06:28:33, 0] winbindd/idmap.c:149(smb_register_idmap)
Oct 18 06:28:33 hd-server winbindd[1473]: Idmap module nss already registered!
Oct 18 06:28:33 hd-server winbindd[1473]: [2011/10/18 06:28:33, 0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
Oct 18 06:28:33 hd-server winbindd[1473]: Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration
———————
На вражеских сайтах, как одно из лекарств – грохнуть winbind.
Еще рекомендуют использовать параметр log level = 0.
Думаю это не конструктивно.
Как побороть данный недуг?
20 Окт 2011
Отключите эту службу, в вашем случае она не нужна.
Для просветления читаем
http://smb-conf.ru/winbindd.html
Winbind – это демон («служба» в терминах Windows), работающий на клиентах Samba и действующий как прокси для связи между PAM и NSS, работающими на компьютере Linux, с одной стороны, и Active Directory, работающей на контроллере домена, с другой. В частности, Winbind использует Kerberos для проверки подлинности с помощью Active Directory и LDAP для получения информации о пользователях и группах.
Ваш отзыв