Sorry it’s been so long since my last entry. I’m working flat out taking a large MIIS/ILM project live and barely have a minute spare to wash, eat or sleep. My colleagues are starting to complain about the smell and my children barely recognise me any more. "Wait, I have a father? Really?"
I’ll post about lessons learned from this particular project once it's completely live, but right now I’d like to share an odd issue I’m experiencing with MIIS/ILM interfacing with iPlanet LDAP Directory. In the iPlanet directory the customer has added their own schema extensions and one of the attributes I need to manage is one of these home-grown additions. The iPlanet schema states that the attribute is a directoryString, yet MIIS/ILM swears blind that it is a Boolean and won’t let me export anything but a 1 or 0 to that field. It seems most odd. I wonder if the attribute is properly defined. Any ideas?
Comments
DirectoryString
Hi Dave, you might check http://www.faqs.org/rfcs/rfc2252.html where directoryString is defined as "A string in this syntax is encoded in the UTF-8 form of ISO 10646 (a superset of Unicode)."
So I guess the value could be in fact binary (0 or 1) which in turn has ILM think it is a boolean?
DirectoryString
Hi Leon,
Thanks for the suggestion. The problem went away after the directory owner suggested I refresh my schema "just to see what might happen". As if by magic, then former Boolean attribute had changed into a directory string. I wonder how that happened?
Cheers,
Dave