>>>>> "Chris" == Chris Ridd <[EMAIL PROTECTED]> writes:
Chris> On 23/2/04 11:30 am, Claude <[EMAIL PROTECTED]> wrote:
[...]
>> Net::LDAP::Schema::_parse_value('( 2.16.840.1.113730.3.1.692 NAME
>> \'inetUserStatus\' DESC \'"acti...') called at
>> /opt/local/bin/Perl/lib/site_perl/Net/LDAP/Schema.pm line 517
Chris> That's all the same error, which looks to do with DESC values
Chris> containing quote marks. The specs don't really say how to do
Chris> this, and since our parsing code doesn't look for balanced
Chris> quotes it therefore gets confused with strings that contain
Chris> both sorts of quotes.
I see. But this is mostly ennoying as this is the kind of attribute
definition NetScape DS sends (ok, I wrappped it and indented somehow).
As you pointed out, notice the mixed single and double quotes in the
DESC field:
attributeTypes=( 2.16.840.1.113730.3.1.692 NAME 'inetUserStatus'
DESC '"active", "inactive", or "deleted" status of a user'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
X-ORIGIN 'Netscape subscriber interoperability' )
Chris> If you can modify the descriptions that the Netscape box is
Chris> sending to avoid the double-quotes, things should work better.
Ok. The only way I see I could do that is by editing the NS DS
installation schema files. I don't like it, but why not?
[...]
>> IO::Socket::INET: Bad hostname '272.21.22.128:10389' at ./test1-1.pl line 8.
Chris> How can you have an IP address with an octet >= 255? (272!!)
I don't: I got mixed up with some other test output. Sorry, this is
irrelevant. Tx for pointing out, Chris!
--
Claude