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

winbindd падает в корку

Добавлено: 2009-03-27 10:04:50
ASD
Все ставил по статье Установка Прокси сервера SQUID+SAMS Rejik3 c авторизацией по NTLM.
Вообщем через некоторое время(в течении суток) winbindd падает в корку....
Mon Mar 23 16:19:15 YEKT 2009
Mar 24 12:20:00 gw winbindd[600]: [2009/03/24 12:20:00, 0] lib/fault.c:fault_report(41)
Mar 24 12:20:00 gw winbindd[600]: ===============================================================
Mar 24 12:20:00 gw winbindd[600]: [2009/03/24 12:20:00, 0] lib/fault.c:fault_report(42)
Mar 24 12:20:00 gw winbindd[600]: INTERNAL ERROR: Signal 6 in pid 600 (3.0.32)
Mar 24 12:20:00 gw winbindd[600]: Please read the Trouble-Shooting section of the Samba3-HOWTO
Mar 24 12:20:00 gw winbindd[600]: [2009/03/24 12:20:00, 0] lib/fault.c:fault_report(44)
Mar 24 12:20:00 gw winbindd[600]:
Mar 24 12:20:00 gw winbindd[600]: From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
Mar 24 12:20:00 gw winbindd[600]: [2009/03/24 12:20:00, 0] lib/fault.c:fault_report(45)
Mar 24 12:20:00 gw winbindd[600]: ===============================================================
Mar 24 12:20:00 gw winbindd[600]: [2009/03/24 12:20:00, 0] lib/util.c:smb_panic(1633)
Mar 24 12:20:00 gw winbindd[600]: PANIC (pid 600): internal error
Mar 24 12:20:00 gw winbindd[600]: [2009/03/24 12:20:00, 0] lib/util.c:log_stack_trace(1737)
Mar 24 12:20:00 gw winbindd[600]: BACKTRACE: 22 stack frames:
Mar 24 12:20:00 gw winbindd[600]: #0 0xd2ffd <smb_panic+93> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #1 0xbd3c6 <dump_core_setup+1014> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #2 0xbfbfffb4
Mar 24 12:20:00 gw winbindd[600]: #3 0x2069457a <abort+106> at /lib/libc.so.7
Mar 24 12:20:00 gw winbindd[600]: #4 0x2067b9e6 <__assert+86> at /lib/libc.so.7
Mar 24 12:20:00 gw winbindd[600]: #5 0x2058443f <ldap_parse_result+863> at /usr/local/lib/libldap-2.4.so.3
Mar 24 12:20:00 gw winbindd[600]: #6 0x1db2ec <ads_clear_service_principal_names+2172> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #7 0x1db66f <ads_do_search_all_args+111> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #8 0x1e4ba6 <ads_atype_map+918> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #9 0x1e4efa <ads_do_search_retry+58> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #10 0x1d815c <ads_USN+108> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #11 0x65bc3 <msrpc_name_to_sid+5299> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #12 0x4c769 <wcache_count_cached_creds+521> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #13 0x4cd69 <cache_name2sid+201> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #14 0x4d768 <cache_name2sid+2760> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #15 0x5bb41 <winbindd_dual_list_trusted_domains+113> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #16 0x6af85 <winbind_msg_online+3349> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #17 0x49d7e <init_child_connection+398> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #18 0x6c976 <async_domain_request+182> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #19 0x4a3d0 <rescan_trusted_domains+272> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #20 0x40802 <main+1874> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: #21 0x3ebc9 <_start+137> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[600]: [2009/03/24 12:20:00, 0] lib/fault.c:dump_core(181)
Mar 24 12:20:00 gw winbindd[600]: dumping core in /var/log/samba/cores/winbindd
Mar 24 12:20:00 gw winbindd[600]:
Mar 24 12:20:00 gw winbindd[591]: [2009/03/24 12:20:00, 0] lib/fault.c:fault_report(41)
Mar 24 12:20:00 gw winbindd[591]: ===============================================================
Mar 24 12:20:00 gw winbindd[591]: [2009/03/24 12:20:00, 0] lib/fault.c:fault_report(42)
Mar 24 12:20:00 gw winbindd[591]: INTERNAL ERROR: Signal 6 in pid 591 (3.0.32)
Mar 24 12:20:00 gw winbindd[591]: Please read the Trouble-Shooting section of the Samba3-HOWTO
Mar 24 12:20:00 gw winbindd[591]: [2009/03/24 12:20:00, 0] lib/fault.c:fault_report(44)
Mar 24 12:20:00 gw winbindd[591]:
Mar 24 12:20:00 gw winbindd[591]: From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
Mar 24 12:20:00 gw winbindd[591]: [2009/03/24 12:20:00, 0] lib/fault.c:fault_report(45)
Mar 24 12:20:00 gw winbindd[591]: ===============================================================
Mar 24 12:20:00 gw winbindd[591]: [2009/03/24 12:20:00, 0] lib/util.c:smb_panic(1633)
Mar 24 12:20:00 gw winbindd[591]: PANIC (pid 591): internal error
Mar 24 12:20:00 gw winbindd[591]: [2009/03/24 12:20:00, 0] lib/util.c:log_stack_trace(1737)
Mar 24 12:20:00 gw winbindd[591]: BACKTRACE: 21 stack frames:
Mar 24 12:20:00 gw winbindd[591]: #0 0xd2ffd <smb_panic+93> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #1 0xbd3c6 <dump_core_setup+1014> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #2 0xbfbfffb4
Mar 24 12:20:00 gw winbindd[591]: #3 0x2069457a <abort+106> at /lib/libc.so.7
Mar 24 12:20:00 gw winbindd[591]: #4 0x2067b9e6 <__assert+86> at /lib/libc.so.7
Mar 24 12:20:00 gw winbindd[591]: #5 0x2058443f <ldap_parse_result+863> at /usr/local/lib/libldap-2.4.so.3
Mar 24 12:20:00 gw winbindd[591]: #6 0x1db2ec <ads_clear_service_principal_names+2172> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #7 0x1db66f <ads_do_search_all_args+111> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #8 0x1e4ba6 <ads_atype_map+918> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #9 0x1e4efa <ads_do_search_retry+58> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #10 0x1d815c <ads_USN+108> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #11 0x65bc3 <msrpc_name_to_sid+5299> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #12 0x4c769 <wcache_count_cached_creds+521> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #13 0x4cd69 <cache_name2sid+201> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #14 0x4f638 <cache_name2sid+10648> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #15 0x444cb <winbindd_getgroups+1851> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #16 0x46c58 <winbindd_getgrent+968> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #17 0x3f9b0 <request_finished_cont+896> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #18 0x3ffa9 <winbind_check_sighup+521> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #19 0x40a24 <main+2420> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: #20 0x3ebc9 <_start+137> at /usr/local/sbin/winbindd
Mar 24 12:20:00 gw winbindd[591]: [2009/03/24 12:20:00, 0] lib/fault.c:dump_core(181)
Mar 24 12:20:00 gw winbindd[591]: dumping core in /var/log/samba/cores/winbindd
Mar 24 12:20:00 gw winbindd[591]:
pid 600 (winbindd), uid 0: exited on signal 6 (core dumped)
pid 591 (winbindd), uid 0: exited on signal 6 (core dumped)

gw# uname -a
FreeBSD gw.ekaterinburg.ibam.local 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Sat Mar 21 15:14:18 YEKT 2009 root@gw.ekaterinburg.ibam.local:/usr/obj/usr/src/sys/ASD_kernel.2009-21-03 i386

gw# pkg_info
apache-1.3.41 The extremely popular Apache http server. Very fast, very c
..........................................................................
mysql-client-5.1.28_1 Multithreaded SQL database (client)
mysql-server-5.1.28_1 Multithreaded SQL database (server)
openldap-client-2.4.11 Open source LDAP client implementation
..........................................................................
samba-3.0.32_2,1 A free SMB and CIFS client and server for UNIX
sams-20070524_2 Squid Accounting Management System
squid-3.0.8 HTTP Caching Proxy
..........................................................................
где то читал что libldap-2.4.х не коректно работает....в этом дело? Возможно ли прикрутить libldap-2.3?

gw# cat /usr/local/etc/smb.conf
[global]

dos charset = cp866
unix charset = koi8-r
display charset = cp866

workgroup = EKATERINBURG
realm = EKATERINBURG.IBAM.LOCAL
server string = Proxy Server %v
security = ADS
password server = ekaterinburg.ibam.local
os level = 0

log file = /var/log/samba/%m.%U.log
max log size = 50000
load printers = No
winbind uid = 10000-20000
winbind gid = 10000-20000
template homedir = /home/%D/%U
template shell = /bin/csh
winbind enum users = Yes
winbind enum groups = Yes
winbind use default domain = Yes
hosts allow = 192.168.114.0/255.255.255.0, 127.
gw# cat /etc/nsswitch.conf
#
# nsswitch.conf(5) - name service switch configuration file
# $FreeBSD: src/etc/nsswitch.conf,v 1.1.6.1 2008/11/25 02:59:29 kensmith Exp $
#
group: files winbind
group_compat: nis
hosts: files dns
networks: files
passwd: files winbind
passwd_compat: nis
shells: files
services: compat
services_compat: nis
protocols: files
rpc: files
Помогите решить данную проблему...

Re: winbindd падает в корку

Добавлено: 2009-03-27 20:39:33
siz
обнови порты

Re: winbindd падает в корку

Добавлено: 2009-03-29 8:38:11
ASD
siz писал(а):обнови порты
обновлял...таже песня :(

Re: winbindd падает в корку

Добавлено: 2009-03-30 11:02:47
Гость
Таже проблема.Как быть?
Есть ли возможнось штатными средствами winbind-а использовать libldap-2.3

to ASD
у тебя есть результаты?
З.Ы. Гуру подскажите как грамотно написать скриптик который бы висел в кроне, и постоянно проверял систему на предмет наличия winbind процесса? И если нет такого запускал.Я так поимаю это будет временным решением.Или нет?

Re: winbindd падает в корку

Добавлено: 2009-03-30 15:07:17
ASD
Гость писал(а):
to ASD
у тебя есть результаты?
нет...результатов нет... :(

Re: winbindd падает в корку

Добавлено: 2009-04-01 15:05:14
Cardinal
Та же ситуация, только версии:

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

apache-1.3.41       The extremely popular Apache http server. Very fast, very c
mysql-client-5.0.77 Multithreaded SQL database (client)
mysql-server-5.0.77 Multithreaded SQL database (server)
openldap-client-2.4.15 Open source LDAP client implementation
samba-3.0.34,1      A free SMB and CIFS client and server for UNIX
sams-1.0.4,1        Squid 2.x Accounting Management System
squid-2.7.6         HTTP Caching Proxy
FreeBSD central.ivc.kfusuef.edu.ua 7.1-RELEASE-p3 FreeBSD 7.1-RELEASE-p3 #1: Tue Feb 17 22:15:53 EET 2009 pasha@central.ivc.kfusuef.edu.ua:/usr/obj/usr/src/sys/main_kernell.2009-17-02 i386
Правда бывает такое, что и по 3 дня может работать. Обновлять порты не помогает однозначно.

Re: winbindd падает в корку

Добавлено: 2009-04-02 7:53:09
ASD
Cardinal писал(а):Та же ситуация, только версии:

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

apache-1.3.41       The extremely popular Apache http server. Very fast, very c
mysql-client-5.0.77 Multithreaded SQL database (client)
mysql-server-5.0.77 Multithreaded SQL database (server)
openldap-client-2.4.15 Open source LDAP client implementation
samba-3.0.34,1      A free SMB and CIFS client and server for UNIX
sams-1.0.4,1        Squid 2.x Accounting Management System
squid-2.7.6         HTTP Caching Proxy
FreeBSD central.ivc.kfusuef.edu.ua 7.1-RELEASE-p3 FreeBSD 7.1-RELEASE-p3 #1: Tue Feb 17 22:15:53 EET 2009 pasha@central.ivc.kfusuef.edu.ua:/usr/obj/usr/src/sys/main_kernell.2009-17-02 i386
Правда бывает такое, что и по 3 дня может работать. Обновлять порты не помогает однозначно.

У меня больше 20 часов не работает....как выкручиываетесь?

Re: winbindd падает в корку

Добавлено: 2009-04-02 9:31:27
Cardinal
Пока что никак кроме как в кроне поставил

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

* */1 * * * root /usr/local/etc/samba/smb.sh > /dev/null
Ну и сам скрипт

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

#!/bin/sh
/usr/local/etc/rc.d/samba start
Пока думаю.

Re: winbindd падает в корку

Добавлено: 2009-04-02 10:00:52
ASD
Cardinal писал(а):Пока что никак кроме как в кроне поставил

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

* */1 * * * root /usr/local/etc/samba/smb.sh > /dev/null
Ну и сам скрипт

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

#!/bin/sh
/usr/local/etc/rc.d/samba start
Пока думаю.
у меня также

Re: winbindd падает в корку

Добавлено: 2009-04-13 7:55:01
Tabu13
победил кто проблему?
Тоже замучился Самбу перезагружать. У меня раз в сутки такое... Стоит FreeBSD - Samba, squid, sams+rejik
Говорят, если откатить на Ldap с версии 2.4 на 2.3, то проблема вроде-бы исчезает.
Подскажите - как это быстро сделать? С учетом, что Ldap изначально был установлен уже новой версии - 2.4

Re: winbindd падает в корку

Добавлено: 2009-04-13 12:51:37
ASD
Tabu13 писал(а):победил кто проблему?
Тоже замучился Самбу перезагружать. У меня раз в сутки такое... Стоит FreeBSD - Samba, squid, sams+rejik
Говорят, если откатить на Ldap с версии 2.4 на 2.3, то проблема вроде-бы исчезает.
Подскажите - как это быстро сделать? С учетом, что Ldap изначально был установлен уже новой версии - 2.4

Проблему не победил....как переустановить другую версию не знаю...вернее не пробывал...

З.Ы. Не много не в тему, но....Кто разъяснит, чем отличается:
winbind uid = 10000-20000
winbind gid = 10000-20000
от
idmap uid = 10000-20000
idmap gid = 10000-20000

Re: winbindd падает в корку

Добавлено: 2009-04-18 20:10:51
ASD
Tabu13 писал(а):победил кто проблему?
Тоже замучился Самбу перезагружать. У меня раз в сутки такое... Стоит FreeBSD - Samba, squid, sams+rejik
Говорят, если откатить на Ldap с версии 2.4 на 2.3, то проблема вроде-бы исчезает.
Подскажите - как это быстро сделать? С учетом, что Ldap изначально был установлен уже новой версии - 2.4
таблетка

Re: winbindd падает в корку

Добавлено: 2009-04-19 20:23:46
snorlov
ASD писал(а):

Проблему не победил....как переустановить другую версию не знаю...вернее не пробывал...

З.Ы. Не много не в тему, но....Кто разъяснит, чем отличается:
winbind uid = 10000-20000
winbind gid = 10000-20000
от
idmap uid = 10000-20000
idmap gid = 10000-20000
Как хранить идентификаторы обьектов,
Я тут тоже столкнулся с этой проблемой, а именно настраивал SAMBA+LDAP+WINBIND+SQUID, причем все это на одном компьютере, SAMBA на нем выступает в роли PDC, а SQUID авторизовывает через ntlm. И вот после того, как я дал право группе squid на /var/db/samba/winbind_priveleged, winbind приказал долго жить, я взял остановил squid и снова попытался перезапустить samba, заработало, я запустил squid и первая же аутенфикация от squid'а убила winbind. После некоторых раздумий я остановил samba и squid , убил все в каталоге /var/db/samba/ и на раздел, где лежал /var/db/samba, добавил поддержку acl, затем запустил samba, она создала необходимые каталоги в /var/db/samba, после чего добавил права группе squid на /var/db/samba/winbind_priveleged

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

 setfacl -m g:squid:r-x  /var/db/samba/winbind_priveleged 
затем запустил squid и все перестало падать и заработало как часы...

Re: winbindd падает в корку

Добавлено: 2009-04-20 9:19:38
Name
Не мучайте голову поставьте openldap-client 2.3, полчаса и все работает уже просто уйму времени....

Re: winbindd падает в корку

Добавлено: 2009-04-21 9:03:34
snorlov
Name писал(а):Не мучайте голову поставьте openldap-client 2.3, полчаса и все работает уже просто уйму времени....
Вот в том то дело, что стоит openldap 2.3.43