On 1/12/03 11:53 pm, Fox Flanders <[EMAIL PROTECTED]> wrote:
> I'm trying to retrieve the list of members in an AD group using perl-ldap.
> It works fine with a small number of people in a group. But when doing a
> get_value() on an attribute with say 1000 values, like a large Active
> Directory group with attribute "member", I get 'undef' from get_value().
> Does anyone know what the value count limit is, and is there a way to extend
> it?
>
> my (@member) = $entry->get_value("member");
There aren't any limits in Net::LDAP here; it just decodes the entire
attribute and all the values from the BER and puts the result in an array.
Presumably the length of the encoded SEQUENCE is being encoded and decoded
correctly.
Are the values actually getting sent to the client? (eg use the debugger to
print the entry, or use $ldap->debug(3) to dump the sent and received
messages in hex)
Cheers,
Chris