Ciao Luca,

probabilmente ho capito quale è stato il fraintendimento di chi mi ha
chiesto la fattibilità di tali soluzioni. Loro si stavano riferendo
all'attributetype objectClass, e non agli objectclass veri e propri. Come
avevo notato nel core.schema, e come mi ha scritto anche Pierangelo,
l'attributo objectClass contiene solo la regola di uguaglianza
'objectIdentifierMatch'.

Questo perchè, mi pare di capire, è che i filtri di ricerca, che vanno
utilizzati nell' ldapsearch, operano sugli attributes type, e non sulle
object class.

Chiedo un'ultima cosa, su quale RFC è scritto esattamente che non è
possibile non è ammesso fare ricerche parziali sulle objectclass.
Purtroppo sono riuscito ad estrapolarlo  solamente per via inddiretta dagli
RFC, ma non basta perun riferimento ufficiale a chi ci ha chiesto tali test.

Per quanto riguarda Tivoli e SunONE immaginavo fossero fuori standard.

Saluti,

Il giorno 11 novembre 2008 17.21, Luca Scamoni <[EMAIL PROTECTED]> ha
scritto:

>
> ----- "Luca Polidoro" <[EMAIL PROTECTED]> ha scritto:
> > Salve, stavo facendo dei test di query ldap, utilizzando ldapsearch con
> determinati tipi di filtri. Utilizzando i filtri, sugli attributi del tipo:
> >
> > Protocol error (2)
> > Additional information: unexpected data in PDU
>   e la connessione viene persa con il server.
>
> questo perche' la shell sta facendo una qualche espansione dell'*
>
> >
> > Gli unici, o meglio di quelli che a me serve testare, che funzionano
> sembrano essere,
> >
> > ou=*
> >
> > oppure
> >
> > ou=stringa
>
> questo non l'ho capito...
>
> > Ho allora utilizzato gli objectClass per fare i filtri. In questo caso
> sembrano  funzionare solamente questi ultimi 2 esempi, ma non quelli
> precedenti. Tra l'altro utilizzando il filtro del tipo
>
> cn=a*n
>
> immagino che tu intenda un filtro del tipo objectclass=a*n
>
>  > Non sono riuscito a trovare un riferimento preciso, per cui volevo
> sapere se questo è lo standard LDAP, che è implementato in OpenLDAP, oppure
> c'è un modo affinchè sia possibile effettuare una ricerca con degli
> objectClasses  come filtri, che utilizzano wildcards parziali?
>
> Questo e' lo standard. punto. non e ammesso fare ricerche parziali sulle
> objectclass e questo e' scritto nelle RFC
>
> > Mi è stato riferito che SunONE e Tivoli, e una vecchia versione di
> OpenLdap, supportano tale tipologia di filtro sugli Object Class. Purtroppo
> non mi hanno dato un'informazione più precisa riguarda a versioni usate e
> file di configurazioni usate.
>
> Quindi, non rispettando le RFC erano tutte versioni non-standard (non ho
> controllato quale vecchia versione di openldap potesse avere questa non
> compliance)
>
>
>
> Ing. Luca Scamoni
> Responsabile Ricerca e Sviluppo
>  SysNet s.r.l.
> Via Dossi, 8 - 27100 Pavia - ITALIA
> www.sys-net.it
>   ------------------------------
>  Office: +39 0382 573859 (137) Mobile: +39 347 1014425 Fax: +39 0382
> 476497 Email: [EMAIL PROTECTED]
> ------------------------------
>
>




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

Rispondere a