Doug Leavitt wrote:
> I forgot to add...
> Regarding the cn attribute used in your second question RE the automount
> entry.   I believe the attribute 'cn' is not normally  a valid 
> attribute in the
> automount class.  The LDAP server probably rejected the add request 
> because
> you attempted to add in that attribute.
>
this is from a ldif dump from openldap - yay for compatibility!
> Doug.
>
> Doug Leavitt wrote:
>> Hi John,
>> I am unable to give advise on what your specific problem is at the 
>> moment,
>> since I don't personally test against openldap regularly.  There may 
>> be others who
>> use openldap regularly who can answer the question.
>>
>> I am redirecting this e-mail to the sysadmin-discuss group as I know 
>> there
>> are openldap LDAP server admins there.
>>
>> I do know that the recent duckwater ldapclient changes have not been 
>> delivered yet,
>> so ldapclient has remained almost unmodified since the Solaris s10 
>> release.
>> The only modifications to ldapclient recently was the the additional 
>> code to
>> setup per-user capabilities in snv_50.  There should be no other 
>> behavior changes
>> to ldapclient since, AFAIK.
>>
>> This implies that there is probably some behavioral change in 
>> openldap server
>> between the previous server version you used and the version you just 
>> upgraded to,
>> versus ldapclient.
>>
>> Hopefully others will be able to provide more insight to your problem.
>>
>> Doug.
>>
>>
>>
>> John-Paul Drawneek wrote:
>>> hi i has this scripted which worked fine with my old openldap setup
>>>
>>> ldapclient -v manual -a "defaultServerList=192.168.0.3 192.168.0.4" 
>>> -a defaultSearchBase=dc=purple,dc=net -a 
>>> serviceSearchDescriptor=password:ou=People,dc=purple,dc=net -a 
>>> serviceSearchDescriptor=group:ou=group,dc=purple,dc=net -a 
>>> serviceSearchDescriptor=shadow:ou=People,dc=purple,dc=net -a 
>>> authenticationMethod=tls:simple -a 
>>> proxyDN=cn=proxyagent,ou=profile,dc=purple,dc=net -a 
>>> proxyPassword=<password>
>>>
>>> but now its stopped :'(
>>>
>>> this also gave me an error on adding
>>>
>>> dn: automountKey=*,automountMapName=auto_home,dc=purple,dc=net
>>> objectClass: top
>>> objectClass: automount
>>> automountKey: *
>>> cn: *
>>>
>>> Could not add object: 
>>> automountKey=*,automountMapName=auto_home,dc=purple,dc=net
>>> LDAP said: LDAP_OBJECT_CLASS_VIOLATION
>>> You tried to perform an operation that would cause an undefined 
>>> attribute to exist or that would remove a required attribute, given 
>>> the current list of ObjectClasses. This can also occur if you do not 
>>> specify a structural objectClass when creating an entry, or if you 
>>> specify more than one structural objectClass.
>>>
>>> So i am not sure whats up all i have done is dumped the ldap 
>>> directory installed openldap 2.3.35, any ideas whats changed?
>>> -- 
>>> This message posted from opensolaris.org
>>> _______________________________________________
>>> sparks-discuss mailing list
>>> sparks-discuss at opensolaris.org
>>> http://mail.opensolaris.org/mailman/listinfo/sparks-discuss
>> _______________________________________________
>> sysadmin-discuss mailing list
>> sysadmin-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/sysadmin-discuss
>


Reply via email to