[Samba] Failing to add XP SP3 client to Samba domain
Steve Cayford
cayfo001 at umn.edu
Fri Sep 18 16:00:09 MDT 2009
Wes Deviers wrote:
> On Friday 18 September 2009 04:29:47 pm Steve Cayford wrote:
>> Hi,
>>
>> I'm running samba 3.2.5 as a domain controller on a Debian Lenny server
>> with authentication data stored in a local openldap instance. The server
>> has been running smoothly since I originally set it up on Sarge. I upgraded
>> to Etch a while back and then to Lenny about a month ago.
>>
>> I'm trying to add a new Windows XP SP3 client to the domain for the first
>> time since the latest upgrade and I'm getting the error message "The user
>> name could not be found" on the client. I've joined clients to the domain
>> previously with no problems using the "root" account on the server.
>>
>> Upon examining the ldap entries I can see that an account *was* created for
>> the computer (named foshan), but it is incomplete as it only has the
>> following attributes:
>>
>> cn foshan$
>> description Computer
>> gecos Computer
>> gidNumber 515
>> homeDirectory /dev/null
>> loginShell /bin/false
>> uid foshan$
>> uidNumber 4905
>
> Steve,
>
> Are you using OpenLDAP? Is it possible that during the Debian upgrade, the
> OpenLDAP schema files got changed, and so it's failing because updates would
> violate the schema (perhaps, because, the samba schema file is now missing or
> not being loaded..?)
>
> Somewhere in there, I think Debian switched from using OpenLDAP with schema
> configuration files to schema-over-LDAP updates. If it tried to convert your
> schema and failed, or even just flat-out ignored it, that would cause the
> problem.
>
> Turn slapd's logging to debug or sniff the LDAP transaction when you try to
> join the machine and see what that gets you?
>
> Wes
That sounds likely. I'll look into it.
-Steve
More information about the samba
mailing list