[Samba] LdapSearch returns a user first instead of the domain base
Olivier BILHAUT
obilhaut at fondation-misericorde.fr
Tue Sep 28 15:43:31 UTC 2021
I Rowland,
Thanks for quick reply.
An exemple of ldapsearch could
be :
ldapsearch -h PDC.domain.local -x -W -D "administrator at FHM.LOCAL"
-b "DC=FHM,DC=local"
Returns with Samba :
# extended LDIF
#
#
LDAPv3
# base <DC=FHM,DC=local> with scope subtree
# filter:
(objectclass=*)
# requesting: ALL
#
# Firstname LASTNAME, ou1, Users,
domain.local
dn: CN=Firstname
LASTNAME,OU=ou1,OU=Users,DC=domain,DC=local
objectClass:
top
objectClass: person
objectClass: organizationalPerson
objectClass:
user
CN: Firstname LASTNAME
[...]
And returns on Microsoft AD :
#
extended LDIF
#
# LDAPv3
# base <DC=FHM,DC=local> with scope subtree
#
filter: (objectclass=*)
# requesting: ALL
#
dn:
DC=domain,DC=local
objectClass: top
objectClass: domain
objectClass:
domainDNS
instanceType: 5
whenCreated: 20120613130158.0
[...]
Our
dev relies on the first element returned to grab the domain.
Our
version is Samba 4.14.3.
Thanks,
Olivier B
Le 2021-09-28 17:03,
Rowland Penny via samba a écrit :
> On Tue, 2021-09-28 at 16:38 +0200,
Olivier BILHAUT via samba wrote:
>> Hi Samba list :)
>>
>> I face to a
dev which refuse to connect it's
>> software to our Samba4 for a strange
reason.
>>
>> He arges that Samba4
>> behaves differently than
Microsoft one ;) For sure, it behaves really
>> better ;)
>>
>> The
problem is tthat whenever he is performing searches
>> against a
Microsoft ldap server, the MS ldap server always returns
>> the
>> first
domain as first result followed by the remaining objects.
>>
>> In
our
>> case, Samba effectivelly returns a user (always the same), and
the
>> domain follows but really later on, after a bunch of users.
>>
>> Does
>> anybody knows if this is something that can be fixed by an
option ?
>>
>> If
>> that's an issue, is there a chance that it could
be fixed someday ?
>>
>>
>> Many thanks to the community BTW, Samba is
definitly cool.
>>
>
> It might help if you post the ldap search you
are using and an example
> result (sanitised) of what Samba returns And
what Windows returns.
>
> Rowland
More information about the samba
mailing list