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

winbindd работает 10 часов и вылетает

Добавлено: 2009-07-23 11:01:48
serj1981
Здравствуйте!
Периодически (примерно раз в 10 часов) закрывается winbindd(бывает что работает двое суток и только потом закрывается).
В логах такое:

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

[2009/07/20 17:32:31, 1] nsswitch/winbindd_sid.c:winbindd_sid_to_gid(312)
  Could not get convert sid  from string
[2009/07/20 17:32:31, 1] nsswitch/winbindd_sid.c:winbindd_sid_to_gid(312)
  Could not get convert sid  from string
Assertion failed: (r != NULL), function ldap_parse_result, file error.c, line 272.
[2009/07/20 18:00:00, 0] lib/fault.c:fault_report(41)
  ===============================================================
[2009/07/20 18:00:00, 0] lib/fault.c:fault_report(42)
  INTERNAL ERROR: Signal 6 in pid 54939 (3.0.32)
  Please read the Trouble-Shooting section of the Samba3-HOWTO
[2009/07/20 18:00:00, 0] lib/fault.c:fault_report(44)
  
  From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
[2009/07/20 18:00:00, 0] lib/fault.c:fault_report(45)
  ===============================================================
[2009/07/20 18:00:00, 0] lib/util.c:smb_panic(1633)
  PANIC (pid 54939): internal error
[2009/07/20 18:00:00, 0] lib/util.c:log_stack_trace(1737)
  BACKTRACE: 21 stack frames:
   #0 0xd32bd <smb_panic+93> at /usr/local/sbin/winbindd
   #1 0xbd686 <dump_core_setup+1014> at /usr/local/sbin/winbindd
   #2 0xbfbfffb4
   #3 0x2068eb8a <abort+106> at /lib/libc.so.7
   #4 0x20677096 <__assert+86> at /lib/libc.so.7
   #5 0x2058443f <ldap_parse_result+863> at /usr/local/lib/libldap-2.4.so.3
   #6 0x1db57c <ads_clear_service_principal_names+2172> at /usr/local/sbin/winbindd
   #7 0x1db8ff <ads_do_search_all_args+111> at /usr/local/sbin/winbindd
   #8 0x1e4e36 <ads_atype_map+918> at /usr/local/sbin/winbindd
   #9 0x1e518a <ads_do_search_retry+58> at /usr/local/sbin/winbindd
   #10 0x1d83ec <ads_USN+108> at /usr/local/sbin/winbindd
   #11 0x65f93 <msrpc_name_to_sid+5299> at /usr/local/sbin/winbindd
   #12 0x4cb39 <wcache_count_cached_creds+521> at /usr/local/sbin/winbindd
   #13 0x4d139 <cache_name2sid+201> at /usr/local/sbin/winbindd
   #14 0x4fa08 <cache_name2sid+10648> at /usr/local/sbin/winbindd
   #15 0x4489b <winbindd_getgroups+1851> at /usr/local/sbin/winbindd
   #16 0x47028 <winbindd_getgrent+968> at /usr/local/sbin/winbindd
   #17 0x3fd80 <request_finished_cont+896> at /usr/local/sbin/winbindd
   #18 0x40379 <winbind_check_sighup+521> at /usr/local/sbin/winbindd
   #19 0x40df4 <main+2420> at /usr/local/sbin/winbindd
   #20 0x3ef99 <_start+137> at /usr/local/sbin/winbindd
[2009/07/20 18:00:00, 0] lib/fault.c:dump_core(181)
  dumping core in /var/log/samba/cores/winbindd
[2009/07/21 07:59:00, 0] nsswitch/winbindd_cache.c:initialize_winbindd_cache(2230)
  initialize_winbindd_cache: clearing cache and re-creating with version number 1
[2009/07/21 08:00:00, 1] nsswitch/idmap.c:idmap_init(377)
  Initializing idmap domains
[2009/07/21 08:09:05, 1] nsswitch/winbindd_sid.c:winbindd_sid_to_gid(312)
  Could not get convert sid  from string

Версия Фрибсд:
FreeBSD 7.0-RELEASE #5: Sat Dec 20 15:26:19 MSK 2008

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

samba-3.0.32_1,1
Как исправить этот баг?

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-23 12:29:09
arkan
похоже это какойто баг
такойже как у меня http://forum.lissyara.su/viewtopic.php?f=8&t=19293
но у меня версия немного поновее самбы
поставил рестарт самбы каждое утро а после отпуска версию 3,3,6 какуюнибудь ставить буду на других серверах они работают без проблемм

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-23 12:49:44
Гость
Рестарт winbindd каждые сутки через крон и у меня стоит.
Но winbindd закрывается в разное время. Где то раз в три дня или утром или вечером тоже закрывется.
Как сделать чтобы нормально работал winbindd ?
но у меня версия немного поновее самбы
поставил рестарт самбы каждое утро а после отпуска версию 3,3,6 какуюнибудь ставить буду они у меня не глючат
А как поставить новую версию?
Сервак этот на котором самба стоит рабочий, через него щас 10 пользователей в инет ходят.
Как обновиться то?

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-23 13:05:17
arkan
у нас стоит самба ветки 3.0
у тебя 3.0.32_1,1
у меня 3.0.35,1
ты можешь обновить только до той что последняя а именно 3.0.35,1
а вдействительности лучше снести вообще ее нафиг эту 3.0...и установить заново из ветки в портах 3.2

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-23 13:25:41
serj1981
а вдействительности лучше снести вообще ее нафиг эту 3.0...и установить заново из ветки в портах 3.2
А как сохранить все текущие конфиги и т.д.?

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-23 13:30:07
arkan
да там всего то навсего пара тройка конфигов всякие smb.conf krb5.conf nsswitch.conf
вообще при сносе ПО конфиги остаются лежать на прежнем месте но не факт что какойнибудь програмер пясатель ченибудь накосячил
проблеммы будут только в том случае если у тебя какаянибудь заумная файлопомойка с жестким разграничением прав введенная в AD - придется скорее всего заново права все выставлять на файло

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-23 13:34:34
serj1981
проблеммы будут только в том случае если у тебя какаянибудь заумная файлопомойка с жестким разграничением прав введенная в AD - придется скорее всего заново права все выставлять на файло
Да именно такая файлопомойка у меня и есть. :smile:

А с чего ты взял что обновление самбы поможет?

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-23 13:35:48
Гость
Кстати в портах есть версия 3.3.6

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-23 13:49:32
arkan
Гость писал(а):Кстати в портах есть версия 3.3.6
об этом еще во втором посте было написанно

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-23 14:19:05
serj1981
Ну да точно. я не заметил.

Ну а всё-таки у кого нить такое было? И как исправить? :st:

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-23 16:00:03
snorlov
Мне кажется у вас проблема из-за версии openldap, точнее клиента, поставьте версию 2.3, у вас версия 2.4

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-24 2:51:59
Cardinal
Просто обнови самбу и усе. То же самое было.
Сначала через CVSUP обнови дерево портов, потом переустанови самбу. Конфиги по ходу можешь не трогать. Она их не затирает, но на всяк случай как говорится лучше перестраховаться))) С помойкой ничего не случится.

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-24 10:25:10
serj1981
snorlov писал(а):Мне кажется у вас проблема из-за версии openldap, точнее клиента, поставьте версию 2.3, у вас версия 2.4
Кажется или точно?
Я же говорю через сервер работают 10 пользователей(интернет у них работает через этот сервак).
Мне нужно решение которое 100% поможет.

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-24 10:28:39
Cardinal
serj1981 писал(а): Кажется или точно?
Я же говорю через сервер работают 10 пользователей(интернет у них работает через этот сервак).
Мне нужно решение которое 100% поможет.
Я же написал. Не мучай голову.
Сначала по этой статье http://www.lissyara.su/?id=1012. Далее make deinstall и затем make install clean. Все, все проблемы решены.

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-24 10:29:05
Гость
Cardinal писал(а):Просто обнови самбу и усе. То же самое было.
Сначала через CVSUP обнови дерево портов, потом переустанови самбу. Конфиги по ходу можешь не трогать. Она их не затирает, но на всяк случай как говорится лучше перестраховаться))) С помойкой ничего не случится.

А опен лдап, авторизация в домене и всё прочее?
Это мне надо делать в нерабочее время, так что времени будет мало, сами понимаете.

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-24 10:34:00
Cardinal
Ничего из этого не полетит.

Re: winbindd работает 10 часов и вылетает

Добавлено: 2009-07-24 10:51:49
Alex Keda
почему у меня ничё не падает? =(