1) both 2.0 and 2.2 are ancient. OpenLDAP 2.3 is mature, and 2.4 is
about to exit beta stage. Unless the problem is related to a real
software bug, and it persists either in HEAD/2.4 or in 2.3 code, this
ITS will be closed.
Currently, I've no mean to use an openldap 2.3 unless exists an RPM
update package for RHEL 4 (or CentOS).
But the problem is that the request like
"attribute=a_string=another_string,..." worked fine with openldap 2.0
but not with openldap 2.2.
[..CUT..]
2) were GlueCEUniqueID and mds-vo-name declared anywhere? There seems
to be nothing wrong with your DN per se; in fact, dntest yields
[..CUT..]
But apparently some attribute declarations are missing; in fact, slapdn
(after declaring GlueVOViewLocalID as indicated above) yields
slapdn -f testrun/slapd.1.conf
'GlueVOViewLocalID=/VO=swetest/GROUP=/swetest/ROLE=swadmin,GlueCEUniqueID=grid001.fc.up.pt:2119/jobmanager-lcgsge-swetest,mds-vo-name=UPorto,mds-vo-name=local,o=grid'
DN:
<GlueVOViewLocalID=/VO=swetest/GROUP=/swetest/ROLE=swadmin,GlueCEUniqueID=grid001.fc.up.pt:2119/jobmanager-lcgsge-swetest,mds-vo-name=UPorto,mds-vo-name=local,o=grid>
check failed 21 (Invalid syntax)
where the failure refers exactly to the fact that GlueCEUniqueID was not
declared.
If you want some informations regarding the schema used, you will find
here :
http://glueschema.forge.cnaf.infn.it/Spec/V13
And you ca download the schema here :
https://forge.cnaf.infn.it/plugins/scmsvn/viewcvs.php/v_1_3/mapping/ldap/...
if you want to import some datas with slapadd, you could find here a
reference ldiff file :
ldap://cclcgtopbdii01.in2p3.fr:2170/
root : o=grid
Regards.
Pierre-Emmanuel
--
Pierre-Emmanuel Brinette
Grid computing - EGEE/LCG team
IN2P3/CNRS Computing Centre - Lyon (France)
27 bd du 11 novembre, F-69622 Villeurbanne cedex
pbrinette(a)cc.in2p3.fr - Tél. : +33 (0) 4 78 93 08 80