I keep getting your email traffic, can you delete me?? 



thanks, 
----- Original Message ----- 
From: "Clément OUDOT" <cou...@linagora.com> 
To: "Andrew Meng" <m...@hotmail.com> 
Cc: perl-ldap@perl.org 
Sent: Sunday, February 7, 2010 9:57:18 AM GMT -05:00 US/Canada Eastern 
Subject: Re: ldap search problem. 

> 
> Hello, 
> 
> 
> 
> LDAP search failed to return any result but I can get the result back 
> using the same base and filter in ldp.exe. Here is the code: 
> 
> 
> 
> !/usr/bin/perl 
> 
> 
> use Net::LDAP; 
> 
> 
> 
> $ldap = Net::LDAP->new("server", port =>389) or die 'Could not contact 
> LDAP server'; 
> 
> $ldap->bind("cn=id,DC=aa,DC=bb", password=>"password") or die 'Could not 
> bind'; 
> 
> 
> 
> $mesg = 
> $ldap->search(filter=>"(&(objectCategory=person)(objectClass=user)(sn=name))",
>  
>  base=> "DC=aa,DC=bb",  attrs=> ['sAMAccountName'] ); 
> 
> 
> 
> @entries = $mesg->entries; 
> 
> 
> 
> foreach $entry (@entries) { 
>         @attrs = $entry->attributes(); 
>         foreach $attr (@attrs) { 
>                 printf("\t%s: %s\n", $attr, $entry->get_value($attr)); 
>         } 
> } 
> 
> 
> $ldap->unbind; 
> 
> 
> 
> 
> 
> Does anyone know what is wrong? 

You should maybe set the scope in you search method. 

Clément. 

Reply via email to