DS6: root suffixes containing spaces

Hello,

I found DS6 unable to handle properly more than one root suffix with space characters in its name. The issue is that when I create a root suffix with a DSCC with default settings - dc=with space1,dc=com - it works all right. I can browse and modify data. However, when I try to add a new root suffix - dc=with space2,dc=com - Directory Server works well handling both of them (visible as two Root DSE's to any client app), until I *restart* the server. Then, what happens is... the first suffix becomes nonfunctional. I cannot fetch any data from it, I get an error

access:

SRCH base="dc=with space1,dc=com" scope=1 filter="(objectClass=*)" attrs="hasSubordinates objectClass"

RESULTerr=32 tag=101 nentries=0 etime=0

Though, the second one works all right:

SRCH base="dc=with space2,dc=com" scope=1 filter="(objectClass=*)" attrs="hasSubordinates objectClass"

RESULTerr=0 tag=101 nentries=4 etime=0

Also, I get fancy logs

errors:

ERROR<20742> - Backend Database - conn=-1 op=-1 msgId=-1 - BAD MAP 1, err=5

ERROR<20741> - Backend Database - conn=-1 op=-1 msgId=-1 - BAD EV 1, err=5

Is this a limitation of DS6 not being able to host multiple suffixes with spaces, or am I doing something wrong (actually I applied all default settings to them)?

Regards.

[1373 byte] By [cklusa] at [2007-11-27 6:38:35]
# 1

This looks like a bug (I was able to reproduce) that is linked to the fact that both suffixes have the same initial string (before the space).

Please call Sun support and get it escalated if you need a fix from the Sustaining team.

Engineering will try to get it fixed for next release of DS (6.2), as 6.1 is done and should be available shortly.

Ludovic

ludovicpa at 2007-7-12 18:07:17 > top of Java-index,Web & Directory Servers,Directory Servers...
# 2
Hi Ludovic,Actually I tried to report a bug at bugs.sun.com, but I was unable to find appropriate product in the list. As far as I know Sun's support for the DS6 is paid.Regards.
cklusa at 2007-7-12 18:07:17 > top of Java-index,Web & Directory Servers,Directory Servers...
# 3

You're correct. You need to have a valid support contract to have support from Sun (I wouldn't be here if Sun wasn't making money on Directory Services).

Or you get free advice here and have to wait for the next available release to see if your problems have been fixed.

Regards,

Ludovic.

ludovicpa at 2007-7-12 18:07:17 > top of Java-index,Web & Directory Servers,Directory Servers...