[samba] Samba+openldap+slackware
Amrenov K.
musa на sfek.kz
Сб Май 28 08:17:54 MSD 2005
Alexander Bokovoy пишет:
> On Fri, May 27, 2005 at 10:05:44AM +0700, Amrenov K. wrote:
>
>>И кому теперь писать баг репорт ? самбе или padl.com ?
>>У меня с английским не очень, кто бы взялся ?
>
> Опишите очень подробно проблему мне на русском, если соберете nss_ldap с
> отладочной информацией (как и самбу), то мы сможем увидеть в логе Самбы
> все нужные функции, в которых происходил сбой.
>
> Я перешлю это Люку.
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Samba mailing list
> Samba на altlinux.ru
> https://lists.altlinux.ru/mailman/listinfo/samba
Как я и говорил сборка и тестирование самбы была начиная с версии 3.0.10
по 3.0.14a, openldap пробовал 2.2.26 и откатывался до 2.2.23 результат
тот же.
А именно: /var/log/samba/smbd.log.old
> [2005/05/26 19:25:42, 10] lib/smbldap.c:smbldap_get_single_attribute(358)
> smbldap_get_single_attribute: [sambaBadPasswordTime] = [<does not exist>]
> [2005/05/26 19:25:42, 10] lib/smbldap.c:smbldap_get_single_attribute(358)
> smbldap_get_single_attribute: [sambaLogonHours] = [<does not exist>]
> [2005/05/26 19:25:42, 5] passdb/login_cache.c:login_cache_init(41)
> Opening cache file at /var/cache/samba/login_cache.tdb
> [2005/05/26 19:25:42, 7] passdb/login_cache.c:login_cache_read(83)
> Looking up login cache for user nobody
> [2005/05/26 19:25:42, 7] passdb/login_cache.c:login_cache_read(97)
> No cache entry found
> [2005/05/26 19:25:42, 9] passdb/pdb_ldap.c:init_sam_from_ldap(852)
> No cache entry, bad count = 0, bad time = 0
> [2005/05/26 19:25:42, 11] passdb/pdb_get_set.c:pdb_set_init_flags(506)
> element 35 -> now CHANGED
> [2005/05/26 19:25:42, 11] passdb/pdb_get_set.c:pdb_get_init_flags(210)
> element 21: SET
> [2005/05/26 19:25:42, 3] smbd/sec_ctx.c:pop_sec_ctx(386)
> pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
> [2005/05/26 19:25:42, 3] smbd/sec_ctx.c:push_sec_ctx(256)
> push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 1
> [2005/05/26 19:25:42, 3] smbd/uid.c:push_conn_ctx(365)
> push_conn_ctx(0) : conn_ctx_stack_ndx = 0
> [2005/05/26 19:25:42, 3] smbd/sec_ctx.c:set_sec_ctx(288)
> setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
> [2005/05/26 19:25:42, 5] auth/auth_util.c:debug_nt_user_token(485)
> NT user token: (NULL)
> [2005/05/26 19:25:42, 5] auth/auth_util.c:debug_unix_user_token(506)
> UNIX token of user 0
> Primary group is 0 and contains 0 supplementary groups
> [2005/05/26 19:25:42, 10] lib/system_smbd.c:sys_getgrouplist(116)
> sys_getgrouplist: user [nobody]
> [2005/05/26 19:25:42, 10] lib/system_smbd.c:sys_getgrouplist(125)
> sys_getgrouplist(): disabled winbindd for group lookup [user == nobody]
> [2005/05/26 19:25:42, 3] smbd/sec_ctx.c:push_sec_ctx(256)
> push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 2
> [2005/05/26 19:25:42, 3] smbd/uid.c:push_conn_ctx(365)
> push_conn_ctx(0) : conn_ctx_stack_ndx = 1
> [2005/05/26 19:25:42, 3] smbd/sec_ctx.c:set_sec_ctx(288)
> setting sec ctx (0, 0) - sec_ctx_stack_ndx = 2
> [2005/05/26 19:25:42, 5] auth/auth_util.c:debug_nt_user_token(485)
> NT user token: (NULL)
> [2005/05/26 19:25:42, 5] auth/auth_util.c:debug_unix_user_token(506)
> UNIX token of user 0
> Primary group is 0 and contains 0 supplementary groups
> [2005/05/26 19:25:42, 0] lib/fault.c:fault_report(36)
> ===============================================================
> [2005/05/26 19:25:42, 0] lib/fault.c:fault_report(37)
> INTERNAL ERROR: Signal 11 in pid 1175 (3.0.14a)
> Please read the appendix Bugs of the Samba HOWTO collection
> [2005/05/26 19:25:42, 0] lib/fault.c:fault_report(39)
после трех дней мучений решил все таки разобраться какая у меня верся
nss_ldap.
К сожалению логов openldap у меня не осталось они потерлись новыми. Но я
думаю будет не трудно воспроизвести проблему, я не знаю зависит ли это
от дистрибутива.
Slackware 10.1.0
glibc-2.3.4-i486-1
glibc-i18n-2.3.4-noarch-1
glibc-solibs-2.3.4-i486-1
glibc-zoneinfo-2.3.4-noarch-1
gcc-3.3.5-i486-1
gcc-g++-3.3.5-i486-1
При удалении в /etc/nsswitch.conf ldap в строчках passwd shadow и groups
самба вставала и работала прекрасно естественно ругаясь на то, что не
может соедениться с ldap сервером.
Было удивительно для меня что самба падала. Не ожидал от самбы ;)
Хотя всему виной невнимательнось моя.
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : musa.vcf
Тип : text/x-vcard
Размер : 263 байтов
Описание: отсутствует
Url : http://lists.altlinux.ru/pipermail/samba/attachments/20050528/1ecdae11/musa-0001.vcf
Подробная информация о списке рассылки Samba