Alessandro De Zorzi wrote:
Pierangelo Masarati wrote:
Inoltre, OpenLDAP supporta SASL EXTERNAL basato su TLS, per il quale
la verifica dei certificati corrisponde ad autenticazione e
l'identita' del client viene vista come il DN del certificato
(opzionalmente rimappato con le regole authz-regexp). In questo caso,
un certificato self-signed, in genere comunque da evitare, non e'
proprio possibile.
purtroppo non sono in grado di seguire questa analisi così approfondita :-P
In realta' e' incredibilmente semplice, una volta che la configurazione
TLS e' a posto.
rimanendo sui principi generali che condivido (evitare certificati
self-sign)
mi piacerebbe sapere se nella configurazione descritta OpenLDAP verifica un
certificato firmato da CaCert.org se il certificato Root di CaCert.org è già
disponibile sul sistema
OpenLDAP non fa distinzione di razza, sesso o colore delle CA con cui lo
configuri :). Scherzi a parte, io finora ho solo provato con
certificati generati dalla "mia" CA (CA.sh e simili), e con un solo CA
certificate in TLSCACertificateFile (slapd.conf(5)) e TLS_CACERT
(ldap.conf(5)). Comunque non ci dovrebbero essere problemi.
A (s)proposito, mentre fino a OpenLDAP 2.3 la manipolazione dei
certificati era delegata a OpenSSL, in OpenLDAP 2.4 viene in parte
spostata all'interno di slapd (verifica sintattica, estrazione di
informazioni ecc.), in quanto 2.4 supporta anche GNUtls. Si parla di un
obbiettivo remoto in cui tutto SSL sara' gestito nativamente all'interno
di slapd.
Solo che "ogni tanto" salta fuori ancora qualche bachetto (tipo che non
accettava i certificati SSLv1, oppure quelli con serial number > 2^31-1,
che e' l'intero piu' grande LDAP ma non X.509; fissati da poco). Se
qualcuno ha voglia di giocare con OpenLDAP 2.4.5 appena uscita, magari
con certificati strani, ci fa un favore.
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
[email protected]
https://www.sys-net.it/mailman/listinfo/openldap