Gentoo Archives: gentoo-user-es

From: Facundo Ortiz de Zarate <facundooz@××××××××××××.ar>
To: gentoo-user-es@l.g.o
Subject: RE: [gentoo-user-es] problemas con postfix + ldap + saslauthd, por favor.. :-((
Date: Sat, 07 Jan 2006 00:18:03
Message-Id: S213043AbWAGAQy/20060107001654Z+9320@avas-mr10.fibertel.com.ar
In Reply to: RE: [gentoo-user-es] problemas con postfix + ldap + saslauthd by Facundo Ortiz
1 Sin ánimo de importunar, les paso algunos datos más, por si alguien me puede
2 ayudar a solucionar este problema que vengo teniendo. He seguido leyendo
3 todo lo que hay en Internet sobre el tema, he reinstalado todos los
4 paquetes, he probado todas las configuraciones, he hecho dos veces # emerge
5 -e World, y he logrado lo siguiente: (sólo me falta cambiar la pila del
6 mother :-(()
7
8 ** Creo que el ldap está funcionando, al menos no me da ningún mensaje de
9 error. Puedo hacer un ldapadd sin problemas. Por supuesto, con el parámetro
10 "-x", porque no puedo hacer andar las contraseñas.
11 ** El Cyrus-imapd está corriendo correctamente, según parece. Tampoco puedo
12 autenticar correctamente con el cyradm -u <user>, entro en el shell como
13 anonymous.
14 ** El gran tema, responsable de todo este lío (creo yo) que es el
15 cyrus-sasl. No he encontrado manera de que pueda autenticar la clave del
16 usuario "cyrus" contra ldap. He porbado reemergiendo con los USE ldap, sasl,
17 Berkeleydb, -mysql, -postgres, etc., sin resultado.
18
19 Los archivos de configuración creo que están bien, si alguien los
20 quiere se los mando para no abundar.
21 Los pasos que seguí son:
22 # saslpasswd2 -c cyrus (creo el usuario y le asigno una clave)
23 # slappasswd -h {CRYPT} -s <misma clave>
24 le agrego el resultado a slapd.conf, reinicio, etc.
25 # ldapadd -x -D "cn=Manager,dc=funedu,dc=org,dc=ar" -W -f ldap.ldiff
26 Y hasta ahí todo bien, pero si hago el ldapadd sin el "-x" o hago cualquier
27 commando que me pida autentificar contra el ldap, me da error:
28 # testsaslauthd -u cyrus -p <clave>
29 0: NO "authentication failed"
30 #ldapwhoami -D "cn=Manager,dc=funedu,dc=org,dc=ar" -W
31 Enter LDAP Password:
32 SASL/DIGEST-MD5 authentication started
33 ldap_sasl_interactive_bind_s: Internal (implementation specific) error (80)
34 additional info: SASL(-13): user not found: no secret in database
35
36 auth.log:
37 router saslpasswd2: setpass succeeded for cyrus
38 router saslpasswd2: error deleting entry from sasldb: DB_NOTFOUND: No
39 matching key/data pair found
40 router saslpasswd2: error deleting entry from sasldb: DB_NOTFOUND: No
41 matching key/data pair found
42 router saslpasswd2: error deleting entry from sasldb: DB_NOTFOUND: No
43 matching key/data pair found
44 router slapd[6409]: auxpropfunc error invalid parameter supplied
45 router slapd[6409]: _sasl_plugin_load failed on sasl_auxprop_plug_init for
46 plugin: ldapdb
47 router ldapwhoami: DIGEST-MD5 client step 2
48 router ldapwhoami: DIGEST-MD5 client step 2
49
50 Les paso algunos links que he seguido:
51 http://www.mikefetherston.ca/OX/html/
52 Gracias!!!!!!!!!
53
54 Facundo
55
56
57 --
58 gentoo-user-es@g.o mailing list