Good morning,
I have set up a MS ADAM instance named cn=examplename,st=wv,c=us.  On 
install, the LostAndFound, Roles, and NTDS Quotas objects were created 
with dn's CN=LostAndFound,CN=examplename,ST=wv,C=us, CN=NTDS 
Quotas,CN=examplename,ST=wv,C=us, and CN=Roles,CN=examplename,ST=wv,C=us. 
This all displays successfully in ADAM ADSI Edit.

I then added via importing an ldif file a couple of object instances with 
dn's CN=WVAdmin,CN=examplename,ST=wv,C=us and 
CN=WVAdmin2,CN=examplename,ST=wv,C=us.  These both also display 
successfully in ADAM ADSI Edit.

So then I attempt to use perl-ldap to perform a search like this:

use Net::LDAP;

$ldap = new Net::LDAP('localhost') or die "$@";
$ldap->bind( version => 3 );

$mesg = $ldap->search ( base => "C=us",
                        filter => "objectClass=*",
                      ) or die ("Failed on search.$!");

foreach $entry ($mesg->all_entries)
{
   $entry->dump;
}

$ldap->unbind;


The result is no entries.  I have also tried narrowing the base to 
CN=examplename,ST=wv,C=us with no benefit.  Additionally, I tried binding 
to cn=WVAdmin,cn=examplename,st=wv,c=us which does return a single result 
with dn=examplename,st=wv,c=us.

Does anyone have any ideas what I might be doing wrong?
Thanks,
Sonya

Reply via email to