[Samba] Re: Can join domain; can't logon
Igor Belyi
sambauser at katehok.ac93.org
Wed Oct 6 01:30:12 GMT 2004
Chris St. Pierre wrote:
>However! Here's the smbd log:
>
>[2004/10/05 16:24:17, 1] lib/smbldap.c:add_new_domain_info(1289)
> failed to add domain dn= sambaDomainName=NWU_TEST,o=nebrwesleyan.edu,o=isp with: Object class violation
>
>[2004/10/05 16:24:17, 0] lib/smbldap.c:smbldap_search_domain_info(1338)
> Adding domain info for NWU_TEST failed with NT_STATUS_UNSUCCESSFUL
>[2004/10/05 16:24:20, 0] rpc_server/srv_netlog_nt.c:get_md4pw(261)
> get_md4pw: Workstation GUINEA-PIG$: no account in domain
>[2004/10/05 16:24:20, 0] rpc_server/srv_netlog_nt.c:get_md4pw(261)
> get_md4pw: Workstation GUINEA-PIG$: no account in domain
>
>Which alerts me to the fact that it's the creation of the domain in
>LDAP that's causing problems. I properly installed the 3.0.7 schema
>-- as is evidenced by other things working -- but this is giving me an
>object class violation. I cranked the log level up to 10, but it
>didn't give me much more information that was readily useful to me;
>the full 157K log is available, though, if you want it.
>
>Any ideas? Or, if anyone has a typical LDAP domain entry I can look
>at, I can add it by hand and get more info from it.
>
>
Hopefuly you already found that it's something obvious in your setup,
but just in case...
Here's the relevant part of the samba.scheme:
objectclass ( 1.3.6.1.4.1.7165.2.2.5 NAME 'sambaDomain' SUP top STRUCTURAL
DESC 'Samba Domain Information'
MUST ( sambaDomainName $
sambaSID )
MAY ( sambaNextRid $ sambaNextGroupRid $ sambaNextUserRid $
sambaAlgorithmicRidBase ) )
Here's what I have for this entry:
# TESTPDC, mydomain.org
dn: sambaDomainName=TESTPDC,dc=mydomain,dc=org
sambaDomainName: TESTPDC
sambaSID: S-1-5-21-2972487546-3827399895-3041126189
sambaAlgorithmicRidBase: 1000
objectClass: sambaDomain
You can also look in LDAP log to see if all MUST attributes are sent in
ldap_add_s call for the domain entry.
Hope it helps,
Igor
More information about the samba
mailing list