On Mar 10, 2006, at 11:51 AM, Chris Ridd wrote:
On 10/3/06 5:30, Adrian De los Santos <[EMAIL PROTECTED]> wrote:
And.. how i get that raw dump ?
You were most of the way there already - just call
$ldap->debug(2);
before calling the search or whatever it was.
Thanks and sorry for my ignorance on this matter.
No problem!
thanks.., i get a huge amount of data (this ldap server has more than
65,000 records) before i get the error 84.
Here are the last 50 or 60 lines before i get an error 84.
.
. (much deleted here)
.
.
56 65 72 61 2F 4F 55 3D 43 54 54 2F 4F 55 3D 4D Vera/OU=CTT/OU=M
54 59 2F 4F 3D 43 46 45 04 2D 43 4E 3D 43 6C 65 TY/O=CFE.-CN=Cle
6D 65 6E 74 65 20 43 75 65 6C 6C 61 72 20 52 61 mente Cuellar Ra
6D 6F 73 2F 4F 55 3D 43 54 54 2F 4F 55 3D 4D 54 mos/OU=CTT/OU=MT
59 2F 4F 3D 43 46 45 04 33 43 4E 3D 4A 6F 73 65 Y/O=CFE.3CN=Jose
20 4C 75 69 73 20 52 6F 64 72 69 67 75 65 7A 20 Luis Rodriguez
4C 61 6E 6B 65 6E 61 75 2F 4F 55 3D 43 54 54 2F Lankenau/OU=CTT/
4F 55 3D 4D 54 59 2F 4F 3D 43 46 45 __ __ __ __ OU=MTY/O=CFE
Net::LDAP=HASH(0x93db808) received:
30 82 A5 3B 02 01 02 64 82 A5 34 04 13 43 4E 3D 0..;...d..4..CN=
55 73 75 61 72 69 6F 73 5F 4D 54 59 5F 44 49 53 Usuarios_MTY_DIS
30 82 A5 1B 30 18 04 02 63 6E 31 12 04 10 55 73 0...0...cn1...Us
75 61 72 69 6F 73 5F 4D 54 59 5F 44 49 53 30 82 uarios_MTY_DIS0.
A4 DF 04 06 6D 65 6D 62 65 72 31 82 A4 D3 04 25 ....member1....%
41 61 72 6F 6E 20 56 69 6C 6C 61 72 72 65 61 6C Aaron Villarreal
20 4D 61 72 74 69 6E 65 7A 2F 44 49 53 2F 4D 54 Martinez/DIS/MT
59 2F 43 46 45 04 23 41 62 65 6C 20 5A 61 6D 62 Y/CFE.#Abel Zamb
72 61 6E 6F 20 46 65 72 6E 61 6E 64 65 7A 2F 44 rano Fernandez/D
49 53 2F 4D 54 59 2F 43 46 45 04 1F 41 62 69 65 IS/MTY/CFE..Abie
6C 20 52 75 69 7A 20 47 6F 6E 7A 61 6C 65 7A 2F l Ruiz Gonzalez/
44 49 53 2F 4D 54 59 2F 43 46 45 04 24 41 64 61 DIS/MTY/CFE.$Ada
6C 62 65 72 74 6F 20 42 61 72 72 65 72 61 20 47 lberto Barrera G
61 72 63 69 61 2F 44 49 53 2F 4D 54 59 2F 43 46 arcia/DIS/MTY/CF
45 04 29 41 64 61 6C 62 65 72 74 6F 20 46 65 72 E.)Adalberto Fer
6E 61 6E 64 65 7A 20 4D 61 6C 64 6F 6E 61 64 6F nandez Maldonado
2F 44 49 53 2F 4D 54 59 2F 43 46 45 04 1C 41 64 /DIS/MTY/CFE..Ad
61 6E 20 41 6C 61 6E 69 73 20 4C 65 61 6C 2F 44 an Alanis Leal/D
49 53 2F 4D 54 59 2F 43 46 45 04 20 41 64 61 6E IS/MTY/CFE. Adan
20 55 72 69 62 65 20 4C 65 67 61 72 72 65 74 61 Uribe Legarreta
.
.
.
.
. (much deleted here)
.
.
.
.
61 20 53 61 6E 63 68 65 7A 2F 4F 55 3D 44 49 53 a Sanchez/OU=DIS
2F 4F 55 3D 4D 54 59 2F 4F 3D 43 46 45 04 2D 43 /OU=MTY/O=CFE.-C
4E 3D 41 6C 65 6A 61 6E 64 72 61 20 47 61 79 74 N=Alejandra Gayt
61 6E 20 53 61 6C 61 73 2F 4F 55 3D 44 49 53 2F an Salas/OU=DIS/
4F 55 3D 4D 54 59 2F 4F 3D 43 46 45 04 2D 43 4E OU=MTY/O=CFE.-CN
3D 41 6C 65 6A 61 6E 64 72 61 20 4F 76 61 6C 6C =Alejandra Ovall
65 20 54 61 70 69 61 2F 4F 55 3D 44 49 53 2F 4F e Tapia/OU=DIS/O
55 3D 4D 54 59 2F 4F 3D 43 46 45 04 34 43 4E 3D U=MTY/O=CFE.4CN=
41 6C 65 6A 61 6E 64 72 69 6E 6F 20 4D 61 74 61 Alejandrino Mata
20 54 75 72 72 75 62 69 61 72 74 65 73 2F 4F 55 Turrubiartes/OU
3D 44 49 53 2F 4F 55 3D 4D 54 59 2F 4F 3D 43 46 =DIS/OU=MTY/O=CF
45 04 2D 43 4E 3D 41 6C 65 6A 61 6E 64 72 6F 20 E.-CN=Alejandro
41 6C 61 6E 69 73 20 4C 6F 70 65 7A 2F 4F 55 3D Alanis Lopez/OU=
44 49 53 2F 4F 55 3D 4D 54 59 2F 4F 3D 43 46 45 DIS/OU=MTY/O=CFE
04 2E 43 4E 3D 41 6C 65 6A 61 6E 64 72 6F 20 43 ..CN=Alejandro C
68 61 70 61 20 45 73 74 72 61 64 61 2F 4F 55 3D hapa Estrada/OU=
44 49 53 2F 4F 55 3D 4D 54 59 2F 4F 3D 43 46 45 DIS/OU=MTY/O=CFE
04 30 43 4E 3D 41 6C 65 6A 61 6E 64 72 6F 20 56 .0CN=Alejandro V
61 7A 71 75 65 7A 20 53 61 6E 63 68 65 7A 2F 4F azquez Sanchez/O
55 3D 44 49 53 2F 4F 55 3D 4D 54 59 2F 4F 3D 43 U=DIS/OU=MTY/O=C
46 45 04 2E 43 4E 3D 41 6C 65 6A 61 6E 64 72 6F FE..CN=Alejandro
20 56 69 64 61 6C 20 52 6F 73 61 6C 65 73 2F 4F Vidal Rosales/O
55 3D 44 49 53 2F 4F 55 3D 4D 54 59 2F 4F 3D 43 U=DIS/OU=MTY/O=C
46 45 04 34 43 4E 3D 41 6C 66 6F 6E 73 6F 20 47 FE.4CN=Alfonso G
69 6C 62 65 72 74 6F 20 52 6F 63 68 61 20 47 61 ilberto Rocha Ga
72 63 69 61 2F 4F 55 3D 44 49 53 2F 4F 55 3D 4D rcia/OU=DIS/OU=M
54 59 2F 4F 3D 43 46 45 04 2E 43 4E 3D 41 6C 66 TY/O=CFE..CN=Alf
6F 6E 73 6F 20 4D 61 72 74 69 6E 65 7A 20 46 6C onso Martinez Fl
6F 72 65 73 2F 4F 55 3D 44 49 53 2F 4F 55 3D 4D ores/OU=DIS/OU=M
54 59 2F 4F 3D 43 46 45 04 31 43 4E 3D 41 6C 66 TY/O=CFE.1CN=Alf
6F 6E 73 6F 20 4D 61 72 74 69 6E 65 7A 20 47 75 onso Martinez Gu
74 69 65 72 72 65 7A 2F 4F 55 3D 44 49 53 2F 4F tierrez/OU=DIS/O
55 3D 4D 54 59 2F 4F 3D 43 46 45 04 2C 43 4E 3D U=MTY/O=CFE.,CN=
41 6C 66 6F 6E 73 6F 20 4E 69 C3 B1 6F 20 53 61 Alfonso Ni..o Sa
6E 63 68 65 7A 2F 4F 55 3D 44 49 53 2F 4F 55 3D nchez/OU=DIS/OU=
4D 54 59 2F 4F 3D 43 46 45 04 2D 43 4E 3D 41 6C MTY/O=CFE.-CN=Al
66 72 65 64 6F 20 47 61 72 63 69 61 20 56 69 64 fredo Garcia Vid
61 6C 65 73 2F 4F 55 3D 44 49 53 2F 4F 55 3D 4D ales/OU=DIS/OU=M
54 59 2F 4F 3D 43 46 45 04 31 43 4E 3D 41 6C 66 TY/O=CFE.1CN=Alf
72 65 64 6F 20 47 6F 6E 7A 61 6C 65 7A 20 47 75 redo Gonzalez Gu
74 69 65 72 72 65 7A 2F 4F 55 3D 44 49 53 2F 4F tierrez/OU=DIS/O
55 3D 4D 54 59 2F 4F 3D 43 46 45 04 2F 43 4E 3D U=MTY/O=CFE./CN=
41 6C 66 72 65 64 6F 20 4D 61 72 74 69 6E 65 7A Alfredo Martinez
20 4D 65 6E 64 6F 7A 61 2F 4F 55 3D 44 49 53 2F Mendoza/OU=DIS/
4F 55 3D 4D 54 59 2F 4F 3D 43 46 45 04 2B 43 4E OU=MTY/O=CFE.+CN
3D 41 6C 66 72 65 64 6F 20 56 61 6C 64 65 7A 20 =Alfredo Valdez
54 61 6D 65 7A 2F 4F 55 3D 44 49 53 2F 4F 55 3D Tamez/OU=DIS/OU=
4D 54 59 2F 4F 3D 43 46 45 04 2B 43 4E 3D 41 6C MTY/O=CFE.+CN=Al
69 63 69 61 20 4A 75 61 72 65 7A 20 46 65 72 72 icia Juarez Ferr
65 72 2F 4F 55 3D 44 49 53 2F 4F 55 3D 4D 54 59 er/OU=DIS/OU=MTY
2F 4F 3D 43 46 45 04 29 43 4E 3D 41 6C 6D 61 20 /O=CFE.)CN=Alma
41 67 75 69 72 72 65 20 47 61 72 7A 61 2F 4F 55 Aguirre Garza/OU
3D 44 49 53 2F 4F 55 3D 4D 54 59 2F 4F 3D 43 46 =DIS/OU=MTY/O=CF
45 04 2F 43 4E 3D 41 6C 6D 61 20 43 68 61 76 61 E./CN=Alma Chava
72 72 69 61 20 4D 61 72 72 6F 71 75 69 6E 2F 4F rria Marroquin/O
55 3D 44 49 53 2F 4F 55 3D 4D 54 59 2F 4F 3D 43 U=DIS/OU=MTY/O=C
46 45 04 2A 43 4E 3D 41 6C 6D 61 20 47 61 6C 69 FE.*CN=Alma Gali
6E 64 6F 20 46 6C 6F 72 65 73 2F 4F 55 3D 44 49 ndo Flores/OU=DI
53 2F 4F 55 3D 4D 54 59 2F 4F 3D 43 46 45 04 29 S/OU=MTY/O=CFE.)
43 4E 3D 41 6C 6D 61 20 52 65 79 65 73 20 49 6E CN=Alma Reyes In
search failed with 84
Here is the perl program used to get this data:
----
#!/usr/bin/perl -w
use strict;
use Net::LDAP;
my $dominoserver = 'xx.xx.xx.xx;
my $bindDN = 'cn=xxxx, ou=xxxx, ou=xxxx, o=xxxx';
my $bindPW = 'xxxxxxxxx';
my $ldap = Net::LDAP->new($dominoserver, port => 389);
my ($msg, @entries, $e);
my ($cn, $location, $sn);
$ldap->bind("$bindDN", password => "$bindPW") || die ("Error");
$ldap->debug(2);
$msg = $ldap->search(
base => '',
filter => "(objectclass=*)",
);
die ("search failed with ",$msg->code(),"\n") if $msg->code();
@entries = $msg->entries;
foreach $e (@entries) {
$cn = $e->get_value('mail');
$sn = $e->get_value('cn');
if (defined $cn ) {
print "$sn&$cn\n" if ( "$cn" ne "");
}
}