Salve a tutti
Qualcuno ha gia avuto esperienza con sendmail ed ldap ?
Sono un po di giorni che mi sto avventurando in questo campo, ho seguito varie guide, compilato slapd e ricompilato sendmail con il supporto ldap, configurato tutto verificato il funzionamento di ldap, ma quando testo sendmail (comando sendmail -bt al prompt > /parse mail1@miodominio.it) ottengo il seguente errorre:
ldap_init/ldap_bind failed to localhost in map ldapmra: Protocol error
ldap_init/ldap_bind failed to localhost in map ldapmh: Protocol error
e il parse avviene senza tener conto dei dati di ldap.
Al sendmail.mc ho aggiunto le seguenti righe:
define(`confLDAP_DEFAULT_SPEC',` -h localhost -b dc=miodominio,dc=it')dnl
LDAPROUTE_DOMAIN(`miodominio.it')dnl
FEATURE(`ldap_routing')dnl
Il db ldap contiene record tipo questi:
dn: uid=utente00, dc=miodominio, dc=it
objectClass: account
objectClass: inetLocalMailRecipient
uid: utente00
mailLocalAddress: mail0@miodominio.it
mailRoutingAddress: utente00@altrohost.miodominio.it
dn: uid=utente01, dc=miodominio, dc=it
objectClass: account
objectClass: inetLocalMailRecipient
uid: utente01
mailLocalAddress: mail1@miodominio.it
mailHost: altrohost.miodominio.it
Versioni software
OS: slackware 12.2
Sendmail: 8.14.3
openldap: 2.4.16
Vi ringrazio per l'attenzione
Saluti
[Risolto] Sendmail + LDAP
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- daigoro
- Linux 0.x

- Messaggi: 35
- Iscritto il: mar 19 feb 2008, 17:40
- Nome Cognome: Michele Fantini
- Slackware: 64 13.37
- Kernel: 2.6.37.6
- Desktop: KDE 4.5.5
- Località: Rimini
[Risolto] Sendmail + LDAP
Ultima modifica di daigoro il mer 13 mag 2009, 12:31, modificato 1 volta in totale.
- daigoro
- Linux 0.x

- Messaggi: 35
- Iscritto il: mar 19 feb 2008, 17:40
- Nome Cognome: Michele Fantini
- Slackware: 64 13.37
- Kernel: 2.6.37.6
- Desktop: KDE 4.5.5
- Località: Rimini
Re: Sendmail + LDAP
Salve
Sono finalmente venuto a capo del problema.
Il problema è legato al protocollo di cominucazione LDAP, in quanto sendmail utilizza la V2 mentre le nuove versioni di openldap utilizzano la V3.
La soluzione è aggiungere
allow bind_v2
nel file slapd.conf, e riavviare il processo slapd, quindi tutto funzione
Sono finalmente venuto a capo del problema.
Il problema è legato al protocollo di cominucazione LDAP, in quanto sendmail utilizza la V2 mentre le nuove versioni di openldap utilizzano la V3.
La soluzione è aggiungere
allow bind_v2
nel file slapd.conf, e riavviare il processo slapd, quindi tutto funzione