Marco Ciacci wrote:
Innanzittutto salve, è il mio mio primo post su questa ml.
Stavo aggiungendo un entry in un server OpenLDAP di prova, in cui è stato aggiunto uno schema adhoc per Asterisk (l'IP-BPX opensource).
A questo punto mi sono creato un file .ldif così formato

dn: cn=sip-context,ou=asterisk-configs,dc=silog,dc=it
objectClass: top
objectClass: oxyPBXConfig
cn: sip-context
oxyPBXConfigCommented: FALSE
oxyPBXConfigFilename: sip.conf
oxyPBXConfigCategory: general
oxyPBXConfigVariableName: context
oxyPBXConfigVariableValue: default
oxyPBXConfigCategoryMetric: 1

e poi usando ldapadd

ldapadd -D "cn=root, dc=silog, dc=it" -v -W -x -h 192.168.0.146 -f test.ldif
che mi restituisce questo

add objectClass:
        top
        oxyPBXConfig
add cn:
        sip-context
add oxyPBXConfigCommented:
        FALSE
add oxyPBXConfigFilename:
        sip.conf
add oxyPBXConfigCategory:
        general
add oxyPBXConfigVariableName:
        context
add oxyPBXConfigVariableValue:
        default
add oxyPBXConfigCategoryMetric:
        1
adding new entry "cn=sip-context,ou=asterisk-configs,dc=silog,dc=it"
modify complete
ldap_add: Object class violation (65)
        additional info: attribute 'cn' not allowed

Ho cercato un pò in giro,

<http://www.openldap.org/faq/data/cache/650.html>

ma non sono riuscito a capire come mai mi dice che l'alttributo cn non è permesso.

In pratica, nessuna delle objectClass della tua entry consente l'attributo "cn", e quindi non puo' essere usato.

Ciao, p.



Ing. Pierangelo Masarati
OpenLDAP Core Team

SysNet s.r.l.
via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
---------------------------------------
Office:  +39 02 23998309
Mobile:  +39 333 4963172
Email:   [EMAIL PROTECTED]
---------------------------------------


_______________________________________________
OpenLDAP mailing list
OpenLDAP@mail.sys-net.it
https://www.sys-net.it/mailman/listinfo/openldap


Rispondere a