Newsgroup: it.comp.os.linux.iniziare
Titolo: Servizio LDAP

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


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 !!

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.

 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