Есть система с установленным ldap-сервером, samba-сервером, берущим пользователей из ldap. B само-собой nscd. Отмечено, что регулярно (от чего это зависит непонятно) nscd отваливается. Из-за этого работа самба-сервера тоже не возможна. Помогите разобраться в причинах. Да, кстати, еще работает squid, который берет пользователей через winbind. Пользователи в домен (самба) заводятся скриптами от idealx. Отмечено, что при вводе в домен пользователя в домен, почти всегда падает nscd. Где грабли?
>Есть система с установленным ldap-сервером, samba-сервером, берущим пользователей из ldap. B само-собой
>nscd. Отмечено, что регулярно (от чего это зависит непонятно) nscd отваливается.
>Из-за этого работа самба-сервера тоже не возможна. Помогите разобраться в причинах.
>Да, кстати, еще работает squid, который берет пользователей через winbind. Пользователи
>в домен (самба) заводятся скриптами от idealx. Отмечено, что при вводе
>в домен пользователя в домен, почти всегда падает nscd. Где грабли?
>версии ПО?
>версии ПО?
nscd 2.3.4
samba 3.0.21a
slapd 2.2.13
Squid 2.5.STABLE6
sams 20051107
Если что еще надо могу дописать.
Идей я смотрю не много:( Может тогда есть варианты как отслеживать падение nscd и делать его перезапуск, а то юзверы звереют от невозможности попасть в инет и к общим файловым ресурсам :)
И опять никаких идей. Жаль.
>И опять никаких идей. Жаль.а почему работа samba невозможна без nscd?
она у тебя не напрямую с ldap разве работает?
Отвечают здесь отвратно, но информации - богато ...при падении nscd вроде все должно работать, только без кэширующего сервера - медленнее
вот сейчас попробовал - отрубил nscd и залогинился
моя конфигурация - LDAP->PAM->Services (Samba,Squid,Ftp, etc.)
Люди помогите:(
Из-за кэша не увидел двух последних сообщений.
Ситуация такая. Когда юзер заходит в самба-домен то система проверяет наличие пользователя в системе через nscd. Иначе в систему вход закрыт. Для пользователя самбы (отмечаю, что это не одно и то же, что пользователь системы) проверяется его наличие напрямую через Ldap. Но самба не работает при отсутствии пользователя-системы от которого будет работать данный самба-пользователь. Может я не совсем понятно выражаюсь, но кто работал с самбой меня должен понять. Причем это было как в RH 7, так и в RHAS 4. Может это особенность красной шляпы? А вообще я остановился на ldap из-за того что можно прописать одной записью как пользователя системы, так и пользователя самбы (добавив атрибуты к записи). Но проверка наличия пользователя в системе и в самба ведется по разному. В первом случае через nscd, во втором напрямую, используя данные конекта, описанные в конфиге самбы.
>Из-за кэша не увидел двух последних сообщений.
>Ситуация такая. Когда юзер заходит в самба-домен то система проверяет наличие пользователя
>в системе через nscd. Иначе в систему вход закрыт. Для пользователя
>самбы (отмечаю, что это не одно и то же, что пользователь
>системы) проверяется его наличие напрямую через Ldap. Но самба не работает
>при отсутствии пользователя-системы от которого будет работать данный самба-пользователь. Может я
>не совсем понятно выражаюсь, но кто работал с самбой меня должен
>понять. Причем это было как в RH 7, так и в
>RHAS 4. Может это особенность красной шляпы? А вообще я остановился
>на ldap из-за того что можно прописать одной записью как пользователя
>системы, так и пользователя самбы (добавив атрибуты к записи). Но проверка
>наличия пользователя в системе и в самба ведется по разному. В
>первом случае через nscd, во втором напрямую, используя данные конекта, описанные
>в конфиге самбы.... стоит поразмыслить над существованием файла /etc/nsswitch.conf...
>... стоит поразмыслить над существованием файла /etc/nsswitch.conf...
Есть и мало того там указано, следующее:
passwd: files ldap
shadow: files ldap
group: files ldap
Может еще какие-нибудь идеи будут?
>>... стоит поразмыслить над существованием файла /etc/nsswitch.conf...
>Есть и мало того там указано, следующее:
>passwd: files ldap
>shadow: files ldap
>group: files ldap
>Может еще какие-нибудь идеи будут?
идеи все скрыты в nscd.conf в опциях уровня дебага и файла логов.
Может у кого-нибудь есть примеры nscd.conf на системе с 100-200 юзверей. У меня все параметры стоят дефолтовые, может здесь собака зарыта? Пока включу побольше уровень дебага. О результатах сообщу.