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

Стал падать winbindd

Добавлено: 2011-12-21 11:44:36
Morfz
Доброго времени суток. Столкнулся с такой проблемой, есть сервер с freebsd 6.4, работает в качестве прокси-сервера, установлен sqiud с ntlm-авторизацией, раньше всё работало нормально, но последнее время стал падать winbindd, в логах появляется следующее:

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

Assertion failed: (r != NULL), function ldap_parse_result, file error.c, line 272.
[2011/12/21 00:50:00, 0] lib/fault.c:fault_report(41)
  ===============================================================
[2011/12/21 00:50:00, 0] lib/fault.c:fault_report(42)
  INTERNAL ERROR: Signal 6 in pid 48256 (3.0.34)
  Please read the Trouble-Shooting section of the Samba3-HOWTO
[2011/12/21 00:50:00, 0] lib/fault.c:fault_report(44)

  From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
[2011/12/21 00:50:00, 0] lib/fault.c:fault_report(45)
  ===============================================================
[2011/12/21 00:50:00, 0] lib/util.c:smb_panic(1633)
  PANIC (pid 48256): internal error
[2011/12/21 00:50:00, 0] lib/util.c:log_stack_trace(1737)
  BACKTRACE: 19 stack frames:
   #0 0x8100d1d <smb_panic+73> at /usr/local/sbin/winbindd
   #1 0x80ee568 <debug_parse_levels+1188> at /usr/local/sbin/winbindd
   #2 0xbfbfff94
   #3 0x286019c4 <abort+84> at /lib/libc.so.6
   #4 0x285ddb78 <__assert+68> at /lib/libc.so.6
   #5 0x28510dde <ldap_parse_result+906> at /usr/local/lib/libldap-2.4.so.5
   #6 0x81db1cf <ads_try_connect+1819> at /usr/local/sbin/winbindd
   #7 0x81dd363 <ads_do_search_all_args+87> at /usr/local/sbin/winbindd
   #8 0x81e7054 <ads_atype_map+308> at /usr/local/sbin/winbindd
   #9 0x81e73d6 <ads_do_search_retry+34> at /usr/local/sbin/winbindd
   #10 0x81e7439 <ads_search_retry+45> at /usr/local/sbin/winbindd
   #11 0x80a1b23 <winbindd_wins_byname+14739> at /usr/local/sbin/winbindd
   #12 0x808d70a <wcache_flush_cache+12238> at /usr/local/sbin/winbindd
   #13 0x80853f6 <winbindd_endgrent+358> at /usr/local/sbin/winbindd
   #14 0x8085a67 <winbindd_getgrent+463> at /usr/local/sbin/winbindd
   #15 0x807f845 <request_finished_cont+669> at /usr/local/sbin/winbindd
   #16 0x807f066 <remove_fd_event+486> at /usr/local/sbin/winbindd
   #17 0x808050e <main+1726> at /usr/local/sbin/winbindd
   #18 0x807eb16 <_start+118> at /usr/local/sbin/winbindd
[2011/12/21 00:50:00, 0] lib/fault.c:dump_core(181)
  dumping core in /var/log/samba/cores/winbindd
Сразу хочу пояснить, ставил, настраивал систему не я, мне досталась это всё в наследство, собственно так я и познакомился с freebsd, худо-бедно поддерживаю в рабочем состоянии, чищу логи, перезапускаю самбу. Помогите люди добрые, кто чем может. :)

Re: Стал падать winbindd

Добавлено: 2011-12-21 12:25:44
Electronik
и что нибудь в настройка меняли где нибудь?

Re: Стал падать winbindd

Добавлено: 2011-12-21 12:30:16
Morfz

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

ns# df -h
Filesystem       Size    Used   Avail Capacity  Mounted on
/dev/ipsd0s1a    496M     68M    388M    15%    /
devfs            1.0K    1.0K      0B   100%    /dev
/dev/ipsd0s1e    989M    154K    910M     0%    /tmp
/dev/ipsd0s1f    108G     42G     57G    43%    /usr
/dev/ipsd0s1d     19G    7.2G     11G    40%    /var
devfs            1.0K    1.0K      0B   100%    /var/named/dev
Да вроде нет, тоже думал, что сам, что то намудрил, но в сторону samba, вроде вообще не лазил.

Re: Стал падать winbindd

Добавлено: 2011-12-21 12:33:59
Electronik
я так понял у Вас домен поднят. самба работает в режиме ads, может какие настройки домена меняли?

Re: Стал падать winbindd

Добавлено: 2011-12-21 12:39:06
Morfz
Да, есть домен, но ничего кардинального за последнее время не изменяли.

Re: Стал падать winbindd

Добавлено: 2011-12-21 13:15:23
Electronik
а что на венде в логах?

Re: Стал падать winbindd

Добавлено: 2011-12-21 13:54:22
Morfz
У нас три контроллера домена, один главный, там храниться глобальный каталог. В логах ничего не обычного. Может подскажите в какую сторону капаете, я попробую помочь. :)

Re: Стал падать winbindd

Добавлено: 2011-12-21 15:06:34
Electronik
я конечно могу ошибаться, но следуя из

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

#0 0x8100d1d <smb_panic+73> at /usr/local/sbin/winbindd
   #1 0x80ee568 <debug_parse_levels+1188> at /usr/local/sbin/winbindd
   #2 0xbfbfff94
   #3 0x286019c4 <abort+84> at /lib/libc.so.6
   #4 0x285ddb78 <__assert+68> at /lib/libc.so.6
   #5 0x28510dde <ldap_parse_result+906> at /usr/local/lib/libldap-2.4.so.5
происходит разбор результата от LDAP

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

 #6 0x81db1cf <ads_try_connect+1819> at /usr/local/sbin/winbindd
далее тут происходит подключение и переподключение.
при этом идёт постоянный поиск

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

#7 0x81dd363 <ads_do_search_all_args+87> at /usr/local/sbin/winbindd
   #9 0x81e73d6 <ads_do_search_retry+34> at /usr/local/sbin/winbindd
#10 0x81e7439 <ads_search_retry+45> at /usr/local/sbin/winbindd
ну и явно чего то найти не может или получает некорректный ответ сервера, из-за чего и падает. Но я могу ошибаться.

Re: Стал падать winbindd

Добавлено: 2011-12-22 6:30:13
Morfz
Спасибо, будем думать, смотреть...

Re: Стал падать winbindd

Добавлено: 2011-12-22 8:30:49
arkan
Кстати давно уже столкнулся с такой ситуацией
Такие падения именно при нескольких контроллерах домена
поставил в кроне рестарт самбы раз в неделю

Re: Стал падать winbindd

Добавлено: 2012-04-09 5:49:30
Morfz
Может кому нибудь пригодиться. Проблема исчезла, после синхронизации времени на фряхе с контроллером домена. Вот так. :)

Re: Стал падать winbindd

Добавлено: 2012-04-09 8:13:27
Neus
Morfz писал(а):Может кому нибудь пригодиться. Проблема исчезла, после синхронизации времени на фряхе с контроллером домена. Вот так. :)
этож насколько оно отличалось то!?

что-то в нем не доделано... виндовые машины в этом случае сообщают о большой разнице во времени

Re: Стал падать winbindd

Добавлено: 2012-04-09 11:49:58
arkan
Neus писал(а):
Morfz писал(а):Может кому нибудь пригодиться. Проблема исчезла, после синхронизации времени на фряхе с контроллером домена. Вот так. :)
этож насколько оно отличалось то!?

что-то в нем не доделано... виндовые машины в этом случае сообщают о большой разнице во времени
На сколько я помню самба не пускает если разница во времени больше 4 минут

Re: Стал падать winbindd

Добавлено: 2012-04-10 5:16:37
Morfz
Точно не скажу, но разница была в минутах, это точно.