Hi Andreas, 

   thanks for that!  I'll post it to the user list in case anyone else has 
the same problem :-) 

   cheers, 

     Chris 

> Hello Chris 
> 
> I got some more working with this access rules: 
> 
> access to dn.base=""
>       by * read
> access to dn.base="cn=schema"
>       by * read
> access to dn.base="cn=subschema"
>       by * read
> so if anybody ask this again. This is it for OpenLDAP slapd.access 
> 
> Thanks for your great work with JXplorer
> Andy 
> 
> 
> Chris Betts wrote:
>> Hi Andreas, 
>> 
>>    either a) change your 'dn.base' to = "cn=schema",
>> *or*
>>    configure your server to publish the value "cn=subSchema" when the 
>> 'suchemaSubentry' attribute is queried from the root DN. 
>> 
>>    ... this is really a server config problem; you might be better off 
>> asking for exact details of how to do this from the open ldap folks :-).  
>> Usually open ldap does the right thing by default though... so maybe 
>> these access control rules are messing things up?  Why do you need to 
>> access control your schema anyway?  This would usually be a bad idea... 
>> :-) 
>> 
>>    cheers, 
>> 
>>        Chris 
>> 
>>> Hello Chris 
>>> 
>>> I'm using a OpenLDAP server and I must admit, I'm not the LDAP expert.
>>> Now I use this access line to grant JXplorer access to the schema's. 
>>> 
>>> access to dn.base="cn=subSchema"
>>>     by dn="uid=admin,o=foo,c=CH" read 
>>> 
>>> From the command line I was able to read the schema's with queries like: 
>>> 
>>> ldapsearch -LLL -x -W -D "cn=admin,dc=foo,dc=bar" -h localhost -b
>>> "cn=subSchema" -s base "objectClass=subschema" "matchingRules" 
>>> 
>>> ldapsearch -LLL -x -W -D "cn=admin,dc=foo,dc=bar" -h localhost -b
>>> "cn=subSchema" -s base "objectClass=subschema" "objectClassess" 
>>> 
>>> ldapsearch -LLL -x -W -D "cn=admin,dc=foo,dc=bar" -h localhost -b
>>> "cn=subSchema" -s base "objectClass=subschema" attributeTypes" 
>>> 
>>> But somehow not from JXplorer. Without any access restrictons I can get 
>>> the schema's. 
>>> 
>>> Thanks for your help
>>> Andy 
>>> 
>>> [EMAIL PROTECTED] wrote:
>>>> Hi Andy,
>>>>   It's a little complex, as servers are sometimes a bit patchy 
>>>> following the ldap standards. The first thing JXplorer does is try to 
>>>> read the 'subschemaSubentry' attribute from the root entry of the 
>>>> directory.  Usually this resolves to be 'cn=schema', but if JX can't 
>>>> find a subschemaSubentry it will then default to 'cn=schema' anyway, as 
>>>> this is sort of the defacto standard.
>>>>   All the magic is in the java class 'SchemaOps.java' - 
>>>> http://jxplorer.cvs.sourceforge.net/jxplorer/javasrc/com/ca/commons/jnd 
>>>> i/Sch emaOps.java?view=markup
>>>>   ... However from what you've said below, your server looks like it is 
>>>> using a schema root of 'cn=subSchema', which is perfectly valid, so 
>>>> long as it is correctly advertising it in the 'subschemaSubentry' 
>>>> attribute of the root entry?
>>>>   Other possibilities are to try to change your schema entry from 
>>>> cn=subschema to cn=schema, or if the subschemaSubentry attribute is set 
>>>> correctly there may be a bug in JXplorer, in which case let me know and 
>>>> I'll try to fix it... there were problems a few years ago in 
>>>> recognising the sub schema sub entry...
>>>>   cheers!
>>>>     - Chris
>>>>> 
>>>>> Message body follows:
>>>>> Hello
>>>>> I really like JXplorer. Thanks for the great work. Now I've
>>>>> run into a problem with a server of mine concerning access
>>>>> rights. Somehow JXplorer can't list the Schema's. I've
>>>>> checked from the command line with
>>>>> ldapsearch -LLL -x -W -D "uid=admin*****" -h localhost -b
>>>>> "cn=subSchema" -s base "objectClass=subschema" "matchingRules"
>>>>> and I could read the schema's. So what request does JXplorer
>>>>> exactly send to request the schema's?
>>>>> I use the newest beta and other servers that don't have
>>>>> access rights work well so it is on my side but I need to
>>>>> know the exact query for debugging.
>>>>> Thanks

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Jxplorer-users mailing list
Jxplorer-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jxplorer-users

Reply via email to