Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Servizio LDAP

0 views
Skip to first unread message

Domenico.Neri

unread,
Aug 9, 2000, 3:00:00 AM8/9/00
to
qualcuno conosce il server slapd ?

è possibile, fargli fare da rubrica a un outlook express?

credo di averle provate tutte, ma la rubrica degli indirizzi condivisi
rimane tristemente vuota dopo aver diligentemente seguito tutte le procedure
del manualetto.

dove sto sbagliando?

Aiutatemi
Domenico Neri

Stefano Gatti

unread,
Aug 10, 2000, 3:00:00 AM8/10/00
to

Non credo che tu stia sbagliando.

In linea puramente teorica é possibile: ho probabilmente il tuo stesso
problema.

Ho installato tempo fa in azienda un piccolo server Linux (RH6.0 kernel
2.2.5-15) per sperimentare l'utilizzo di una rubrica condivisa tramite
OpenLdap. Il funzionamento e' ottimo con Netscape (4.x Win e Linux), ma
nessuna versione di Outlook (detto anche "guardafuori") vuole saperne di
funzionare: il risultato e' sempre "Nessuna voce del servizio di elenchi
in linea corrisponde ai criteri di ricerca".

Proprio scrivendo questa risposta ho notato una cosa che fino ad ora mi
era sfuggita: tutti i Netscape usati sono in inglese e tutti gli Outlook
in italiano. Infatti se provi ad utilizzare in entrambi la ricerca
avanzata puoi notare che i criteri sono in Netscape "Organization",
"Name", ecc. mentre in Outlook sono "Nome completo", "Societa'", ecc. Mi
sorge il dubbio che il problema sia proprio la versione nazionalizzata
(e non ho un Netscape in italiano per verificare), ma questa teoria ha
un'eccezione: come mai dallo stesso Outlook posso interrogare
ldap.bigfoot.com con successo ???

Dopo averti (spero) tirato su di morale ti "giro" alcune cose secondo me
interessanti: per verificare se il tuo ldap funziona puoi utilizzare,
oltre a Netscape (anche da Linux) altri prodotti come ad esempio
LDAPExplorer di Terrence Miao (che trovi tramite freshmeat.net). Questo
e' uno strumento che consente di interrogare e manutenere un database
ldap utilizzando PHP3 ed ha ovviamente come prerequisiti il PHP3 (ldap
enabled) ed un webserver (php3 enabled). Se puoi utilizzare rpm riesci a
trovare senza particolari problemi tutto da www.rpmfind.net/RPM
Personalmente ho aggiornato apache (1.3.12-2k1), php (3.0.15-2) e
openldap (1.2.10-1k2) con successo.

Interessanti sono anche LDAP HOWTO di L.E.P. Malere, l'articolo
www.linuxvalley.com/mirror/lf/English/July2000/article159.shtml ed i
links segnalati da www.webopedia.com (The only online dictionary and
search engine you need for computer and Internet technology) indicando
nella "search by keyword" il termine "ldap".

Terro' in evidenza il tuo post nel caso in cui trovassi (o qualcuno
trovasse per me) la soluzione al problema.


Ciao
buon lavoro e buon divertimento con Linux (come diceva mio nonno "dove
c'e' gusto non c'e' perdenza").

Stefano Gatti (linux counter #170520)


--
Appello: se non lo avete gia' fatto iscrivetevi a counter.li.org
ad oggi nella classifica mondiale siamo al 47.mo posto ed a
Bermuda
basta 1 nuovo user per mandarci al 48.mo !!

Domenico

unread,
Aug 10, 2000, 3:00:00 AM8/10/00
to
grazie per avermi risposto

Tuttavia sono riuscito a farlo andare era tutto a posto, avevo solo scritto
o=mia azienda, c=US invece di 'IT' all'atto della configurazione del server
linux.

ti spiego:

#***********file slapd.conf
database ldbm
suffix "o=miaCompany, c=IT"
directory /myservdir/LDAPDB
rootdn "cn=root, o=miaCompany, c=IT"
rootpw quellachevuoi
#***********fine

altro file

#************ file myfirstnewentry
dn: o=miaCompany, c=IT <---quì avevo sbagliato (il distinguishname deve
essere identico a quello in slapd.conf)
cn: nome
objectclass: organization

dn: cn=root, o=miaCompany, c=IT <----secondo errore (stessa cosa di prima)
cn: nome
sn: cognome
mail: SeV...@Inserirlo.it
objectclass: person
# ********* fine

da bash:
ldif2ldbm -f slapd.conf -i myfirstnewentry

quindi lanci lo slapd

su outlook express (guarda fuori che arriva il treno)

inserisci l'account e basta poi ne selezioni le proprietà e su avanzate base
di ricerca inserisci il distinguishname della company cioè : o=miaCompany,
c=IT
(senza apicetti)

quando sei dentro la rubrica vai su modifica/trova e tanto per provare
cerchi root ad esempio cercando una 'o' contenuta in nel nome completo.

Una domanda, conosci i nomi dei campi di OutlookExpress oppure dove posso
trovare informazioni.

io utilizzo Linux Debian 2.2 livello frozen Kernel 2.2.16

grazie per avermi risposto, se hai bisogno di maggiori informazioni (mi
rendo conto che l'italiano scritto non è il mio forte) non esitare a
chiamarmi.


Domenico Neri (d.n...@merkeryshima.com)
NetAdmin MerkerYshima S.p.A.

Stefano Gatti

unread,
Aug 11, 2000, 3:00:00 AM8/11/00
to
Domenico wrote:
>
> grazie per avermi risposto
>
...omissis...

>
> su outlook express (guarda fuori che arriva il treno)
>
> inserisci l'account e basta poi ne selezioni le proprietŕ e su avanzate base
> di ricerca inserisci il distinguishname della company cioč : o=miaCompany,

> c=IT
> (senza apicetti)
>
> quando sei dentro la rubrica vai su modifica/trova e tanto per provare
> cerchi root ad esempio cercando una 'o' contenuta in nel nome completo.
>

Grazie per l'idea. Rispondo sul NG per favorire altre persone
eventualmente interessate.

Ho risolto anch'io il mio problema: nel mio caso il problema era
semplicemente legato alla mancata visualizzazione nel "guardafuori".
Utilizzando qualsiasi altro strumento il funzionamento era (ed e')
semplicemente perfetto. La tua frase qui sopra ha aperto un po' la mia
mente: utilizzando Netscape avevo utilizzato con successo sia la ricerca
"base" che quella "avanzata", mentre con outlook mi ero sempre fermato
per la mancanza di risultati con la ricerca base pensando a qualche
strano vincolo che impedisse il reperimento delle informazioni
desiderate (il messaggio era diverso quando non riusciva ad accedere al
servizio).
Il problema *vero* e' che il buon outlook (express) nella ricerca "base"
(quella che chiunque farebbe per primo) *pretende* che l'operatore
inserisca il nome/cognome o l'indirizzo di posta elettronica *completo
ed esattamente come e' presente nel database* (!! ma se sto cercando
qualcosa probabilmente non conosco gia' il risultato !! o no ??).
Fortunatamente (tiriamoci un po' su con questo) la ricerca "avanzata"
consente di effettuare ricerche con "contiene" ed e' quindi piu'
utilizzabile. Il suo problema sta nell'interfaccia assolutamente
un-friendly, ma comunque ..... ognuno usa quello che si merita.

> Una domanda, conosci i nomi dei campi di OutlookExpress oppure dove posso
> trovare informazioni.

Immagino che tu ti riferisca alla corrispondenza tra le keyword usate
nel database ldap ed i campi della "M$ Rubrica". In questo caso la mia
esperienza dice che:
cn = nome completo
sn = cognome
givenname = nome
mail = indirizzo di posta elettronica
telephonenumber = telefono (uff.)
facsimiletelephonenumber = fax (uff.)
ou = reparto
o = nome societa'

Personalmente ho utilizzato anche "cellphone" e "room", ma non ho
trovato riscontri nella rubrica. Non mi sono ancora posto il problema di
completare anche queste informazioni, ma penso che
http://support.microsoft.com sia un decente punto di partenza.

Grazie ancora

Stefano Gatti

0 new messages