>>>>> "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

Reply via email to