[Fwd: [Fwd: Re: [samba] samba DC + MS SMS]]
Дейтер Александр Ва
Дейтер Александр Ва
Сб Янв 14 01:24:40 MSK 2006
Добрый вечер!
В продолжение:
и добавилась ошибка NT_STATUS_INVALID_INFO_CLASS при вызове
rpc_server/srv_samr_nt.c:_samr_query_userinfo для пользователя smssrv:
[2006/01/14 00:02:41, 5] rpc_server/srv_samr_nt.c:_samr_query_userinfo(1870)
_samr_query_userinfo: sid:S-1-5-21-493673666-3865861243-703312239-4992
[2006/01/14 00:02:41, 5] rpc_parse/parse_prs.c:prs_debug(84)
000000 samr_io_r_query_userinfo
[2006/01/14 00:02:41, 5] rpc_parse/parse_prs.c:prs_uint32(703)
0000 ptr: 00000000
[2006/01/14 00:02:41, 5] rpc_parse/parse_prs.c:prs_ntstatus(733)
0004 status: NT_STATUS_INVALID_INFO_CLASS
Эта ошибка от того, что в rpc_server/srv_samr_nt.c:_samr_query_userinfo
q_u->switch_value равно 9. а в switch (q_u->switch_value) {
такого значения не обрабатывается.
В samba-tng есть get_user_info_9:
/*************************************************************************
get_user_info_9
*************************************************************************/
static BOOL get_user_info_9(SAM_USER_INFO_9 * id, uint32 user_rid)
{
struct sam_passwd *sam_pass;
become_root(True);
sam_pass = getsam21pwrid(user_rid);
unbecome_root(True);
if (sam_pass == NULL)
{
DEBUG(4, ("User 0x%x not found\n", user_rid));
return False;
}
DEBUG(3, ("User:[%s]\n", sam_pass->nt_name));
make_sam_user_info9(id, sam_pass->group_rid);
return True;
}
Т.е. если я правильно понял, необходимо реализовать аналогичные
get_user_info_9/make_sam_user_info9 в samba3 ?
Большое спасибо!
--
С уважением,
Дейтер Александр Валериевич
Ведущий специалист
Отдел технического администрирования, Блок по эксплуатации ИТ
Филиал ОАО "МТС" в г.Сыктывкар, Республика Коми
тел. 88021, 8212 206 321
факс 88494, 8212 206 494
моб. 912 867 29 44
--
С уважением,
Дейтер Александр Валериевич
Ведущий специалист
Отдел технического администрирования, Блок по эксплуатации ИТ
Филиал ОАО "МТС" в г.Сыктывкар, Республика Коми
тел. 88021, 8212 206 321
факс 88494, 8212 206 494
моб. 912 867 29 44
Подробная информация о списке рассылки Samba