--- pedro lopez <[EMAIL PROTECTED]> escribió:

> 
>  --- Antonio <[EMAIL PROTECTED]> escribió:
> 
> > pedro lopez escribió:
> > >  --- pedro lopez <[EMAIL PROTECTED]>
> > escribió:
> > >
> > >   
> > >> creo que iba por mal camino.
> > >>
> > >> les resumo hasta aquí todo lo que he podido
> > lograr,
> > >> amigos, realmente necesito ayuda con esto, por
> > >> mínima
> > >> que pueda ser.
> > >>
> > >> instale los siguientes paquetes:
> > >>
> > >> apt-get install libsasl2 sasl2-bin
> > libsasl2-modules
> > >> apt-get install cyrus21-admin cyrus21-common
> > >> cyrus21-doc cyrus21-imapd cyrus21-clients
> > >>
> > >> luego configure el sasl de esta forma y con
> estos
> > >> usuarios:
> > >>
> > >> /etc/default/saslauthd 
> > >>
> > >>     START=yes
> > >>     MECHANISMS="sasldb" 
> > >>
> > >> /etc/init.d/saslauthd start
> > >>
> > >> esta seria la salida del sasldblistusers2
> > >>
> > >> [EMAIL PROTECTED] 
> > >> [EMAIL PROTECTED] 
> > >> [EMAIL PROTECTED] 
> > >>
> > >> y en el  cyradm el usuario test y todos los
> > permisos
> > >> con el mismo pass que en el sasl2. 
> > >>
> > >> cuando trato de hacer imtest con este línea:
> > >>
> > >> $ imtest -a cyrus-w <contraseña> -m login
> > localhost
> > >>
> > >> se provoca este error:
> > >>
> > >> L01 No Login failed: authentication failure 
> > >> Authentication failed. Generic failure 
> > >> Security strength factor:0
> > >>     
> > A mi este error me lo da sólo cuando pongo mal la
> > contraseña.
> > >> y la salida del imap es esta:
> > >>
> > >> S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA
> > LITERAL+
> > >> MAILBOX-REFERRALS NAMESPACE UIDPLUS ID
> > >> NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND
> > SORT
> > >> THREAD=ORDEREDSUBJECT THREAD=REFERENCES IDLE
> > >> ANNOTATEMORE
> > >>
> > >> ahora aquí esta el syslog:
> > >>
> > >> Apr 1 13:51:50 svmail cyrus/master[1041]: about
> > to
> > >> exec /usr/lib/cyrus/bin/imapd 
> > >> Apr 1 13:51:50 svmail cyrus/imap[1041]:
> executed 
> > >> Apr 1 13:51:50 svmail cyrus/imapd[1041]:
> accepted
> > >> connection 
> > >> Apr 1 13:51:53 svmail cyrus/imapd[1041]:
> > badlogin:
> > >> localhost.localdomain[127.0.0.1] plaintext root
> > >> SASL(-13): authentication failure: checkpass
> > failed 
> > >>
> > >> y este es el auth.log
> > >>
> > >> Apr 1 16:31:24 svmail saslauthd[956]: do_auth :
> > auth
> > >> failure: [user=root] [service=imap] [realm=]
> > >> [mech=sasldb] [reason=Unknown] 
> > >>
> > >> esto es todo lo que he podido sacar en claro
> > hasta
> > >> el
> > >> momento, la configuración tls que había hablado
> > en
> > >> otros mail, es muy posterior a esto que me esta
> > >> ocurriendo ahora, no logro conectarme por otra
> > >> causa,
> > >> y no doy con lo que es. por favor help.
> > >>     
> > > Antonio.
> > >
> > > podrias comparar esto con lso tuyos, y decirme
> si
> > > estan ok, estoy pensando que mi lio sea algo con
> > los
> > > permisos.
> > >
> > > svmail:# ls -lsa /var/run/saslauthd
> > > total 12
> > > 4 drwx--x---  2 root sasl 4096 2006-04-01 13:24
> .
> > > 4 drwxr-xr-x 10 root root 4096 2006-04-01 13:24
> ..
> > 
> > > 0 srwxrwxrwx  1 root root    0 2006-04-01 13:24
> > mux
> > > 0 -rw-------  1 root root    0 2006-04-01 13:24
> > > mux.accept
> > > 4 -rw-------  1 root root    4 2006-04-01 13:24
> > > saslauthd.pid
> > >
> > > svmail:# ls -lsa /etc/sasldb2
> > > 12 -rw-rw----  1 cyrus sasl 12288 2006-03-31
> 19:09
> > > /etc/sasldb2
> > >   
> > Lo tengo exactamente igual. Por donde vas, creo
> que
> > solo has modificado 
> > dos archivos:
> > /etc/cyrus.conf
> > /etc/imapd.conf
> > 
> > Que tal si pones su contenido? No se si ya lo
> abras
> > hecho anteriormente, 
> > pero desde este ordenador no tengo acceso a los
> > correos antiguos.
> > 
> > Saludos.
sin problemas los pongo, si ya lo habia hecho, pero no
hay lios aqui van, y lo que dices del password tendria
sentido, pero el usuario cyrus, se logea sin ningun
problema en el cyradm. ademas use este comando de
pruebas del sasl 

testsaslauthd -u  [usuario] -p  [pass]

y funciono perfectamente.

aqui van los dos archivos. incluyo tambien el
saslauthd

****************** saslauthd ********************
# This needs to be uncommented before saslauthd will
be run automatically
START=yes

# You must specify the authentication mechanisms you
wish to use.
# This defaults to "pam" for PAM support, but may also
include
# "shadow" or "sasldb", like this:
# MECHANISMS="pam shadow"

MECHANISMS="sasldb"
*********************************************

***************** imapd.conf ******************
# Debian Cyrus imapd.conf
# See imapd.conf(5) for more information and more
options


configdirectory: /var/lib/cyrus

partition-default: /var/spool/cyrus/mail

partition-news: /var/spool/cyrus/news
newsspool: /var/spool/news

altnamespace: no

unixhierarchysep: no

#munge8bit: no

lmtp_downcase_rcpt: yes

admins: cyrus

#lmtp_admins: postman

#mupdate_admins: mupdateman

#imap_admins: cyrus

#sieve_admins: cyrus

#proxyservers: cyrus

allowanonymouslogin: no

popminpoll: 1

autocreatequota: 0

umask: 027

#sendmail: /usr/sbin/sendmail

sieveusehomedir: false

sievedir: /var/spool/sieve

#mailnotifier: zephyr

#sievenotifier: zephyr

#dracinterval: 0
#drachost: localhost

hashimapspool: true

allowplaintext: yes

sasl_mech_list: PLAIN

#allowapop: no

sasl_minimum_layer: 0

#sasl_maximum_layer: 256

#loginrealms:

sasl_pwcheck_method: saslauthd

sasl_auxprop_plugin: sasldb

sasl_auto_transition: no

#tls_cert_file: /etc/ssl/certs/cyrus-global.pem

#tls_key_file: /etc/ssl/private/cyrus-global.key

#tls_imap_cert_file: /etc/ssl/certs/cyrus-imap.pem

#tls_imap_key_file: /etc/ssl/private/cyrus-imap.key

#tls_pop3_cert_file: /etc/ssl/certs/cyrus-pop3.pem

#tls_pop3_key_file: /etc/ssl/private/cyrus-pop3.key

#tls_lmtp_cert_file: /etc/ssl/certs/cyrus-lmtp.pem

#tls_lmtp_key_file: /etc/ssl/private/cyrus-lmtp.key

#tls_sieve_cert_file: /etc/ssl/certs/cyrus-sieve.pem

#tls_sieve_key_file: /etc/ssl/private/cyrus-sieve.key

#tls_ca_file: /etc/ssl/certs/cyrus-imapd-ca.pem

tls_ca_path: /etc/ssl/certs

tls_session_timeout: 1440

tls_cipher_list:
TLSv1:SSLv3:SSLv2:!NULL:!EXPORT:!DES:!LOW:@STRENGTH

#tls_require_cert: false

#tls_imap_require_cert: false

#tls_pop3_require_cert: false

#tls_lmtp_require_cert: false

#tls_sieve_require_cert: false

# mupdate_server
# mupdate_port
# mupdate_username
# mupdate_authname
# mupdate_realm
# mupdate_password
# mupdate_retry_delay

lmtpsocket: /var/run/cyrus/socket/lmtp

idlesocket: /var/run/cyrus/socket/idle

notifysocket: /var/run/cyrus/socket/notify

#debug_command: /usr/bin/gdb -batch -cd=/tmp -x
/usr/lib/cyrus/get-backtrace.gdb /usr/lib/cyrus/bin/%s
%d >/tmp/gdb-backtrace.cyrus.%1$s.%2$d <&- 2>&1 &

#debug_command: /usr/bin/strace -tt -o
/tmp/strace.cyrus.%s.%d -p %2$d <&- 2>&1 &

#debug_command: /usr/bin/ltrace -tt -n 2 -o
/tmp/ltrace.cyrus.%s.%d -p %2$d <&- 2>&1 &
************************************************

**************** cyrus.conf*********************
# Debian defaults for Cyrus IMAP server/cluster
implementation
# see cyrus.conf(5) for more information
#
# All the tcp services are tcpd-wrapped. see
hosts_access(5)
# $Id: cyrus.conf,v 1.16 2003/11/05 01:04:22 hmh Exp $

START {
        # do not delete this entry!
        recover         cmd="/usr/sbin/ctl_cyrusdb -r"
  
        # this is only necessary if using idled for IMAP IDLE
        # this is NOT to be enabled right now in Debian
builds
        #idled          cmd="idled"

        # this is useful on backend nodes of a Murder cluster
        # it causes the backend to syncronize its mailbox
list with
        # the mupdate master upon startup
        #mupdatepush   cmd="/usr/sbin/ctl_mboxlist -m"

        # this is recommended if using duplicate delivery
suppression
        delprune        cmd="/usr/sbin/ctl_deliver -E 3"
        # this is recommended if caching TLS sessions
        tlsprune        cmd="/usr/sbin/tls_prune"
}

# UNIX sockets start with a slash and are absolute
paths
# you can use a maxchild=# to limit the maximum number
of forks of a service
# you can use babysit=true and maxforkrate=# to keep
tight tabs on the service
# most services also accept -U (limit number of
reuses) and -T (timeout)
SERVICES {
        # --- Normal cyrus spool, or Murder backends ---
        # add or remove based on preferences
        imap            cmd="imapd -U 30" listen="imap" prefork=0
maxchild=100
        #imaps          cmd="imapd -s -U 30" listen="imaps" prefork=0
maxchild=100
        #pop3           cmd="pop3d -U 30" listen="pop3" prefork=0
maxchild=50
        #pop3s          cmd="pop3d -s -U 30" listen="pop3s" prefork=0
maxchild=50

        # At least one form of LMTP is required for delivery
        # (you must keep the Unix socket name in sync with
imap.conf)
        #lmtp           cmd="lmtpd" listen="localhost:lmtp" prefork=0
maxchild=20
        lmtpunix        cmd="lmtpd"
listen="/var/run/cyrus/socket/lmtp" prefork=0
maxchild=20
        # ----------------------------------------------

        # useful if you need to give users remote access to
sieve
        # by default, we limit this to localhost in Debian
        sieve           cmd="timsieved" listen="localhost:sieve"
prefork=0 maxchild=100

        # this one is needed for the notification services
        notify          cmd="notifyd"
listen="/var/run/cyrus/socket/notify" proto="udp"
prefork=1

        # --- Murder frontends -------------------------
        # enable these and disable the matching services
above, 
        # except for sieve (which deals automatically with
Murder)

        # mupdate database service - must prefork at least 1
        # (mupdate slaves)
        #mupdate       cmd="mupdate" listen=3905 prefork=1
        # (mupdate master, only one in the entire cluster)
        #mupdate       cmd="mupdate -m" listen=3905 prefork=1

        # proxies that will connect to the backends
        #imap           cmd="proxyd" listen="imap" prefork=0
maxchild=100
        #imaps          cmd="proxyd -s" listen="imaps" prefork=0
maxchild=100
        #pop3           cmd="pop3proxyd" listen="pop3" prefork=0
maxchild=50
        #pop3s          cmd="pop3proxyd -s" listen="pop3s" prefork=0
maxchild=50
        #lmtp           cmd="lmtpproxyd" listen="lmtp" prefork=1
maxchild=20
        # ----------------------------------------------
}

EVENTS {
        # this is required
        checkpoint      cmd="/usr/sbin/ctl_cyrusdb -c" period=30

        # this is only necessary if using duplicate delivery
suppression
        delprune        cmd="/usr/sbin/ctl_deliver -E 3" at=0401

        # this is only necessary if caching TLS sessions
        tlsprune        cmd="/usr/sbin/tls_prune" at=0401
}

*********************************************
 
> > 
> > 
> > -- 
> > To UNSUBSCRIBE, email to
> > [EMAIL PROTECTED]
> > with a subject of "unsubscribe". Trouble? Contact
> > [EMAIL PROTECTED]
> > 
> > 
> 
> 
> 
>               
> ______________________________________________ 
> LLama Gratis a cualquier PC del Mundo. 
> Llamadas a fijos y móviles desde 1 céntimo por
> minuto. 
> http://es.voice.yahoo.com
> 
> 
> -- 
> To UNSUBSCRIBE, email to
> [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
> 
> 



                
______________________________________________ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a