[opensuse-es] Cuenta de correo dañada
Estimad@s, tengo mi servidor de correo configurado con Cyrus como Servidor IMAP, este fin de semana hemos sufrido un ataque, y lleno el disco duro del Servidor, esto ha ocacionado que algunas cuentas se dañen y cuando se introduce la contraseña se queda como si intentara conectarse, y entra en un bucle al parecer, pero cuando configuro la misma cuenta como servicio POP, puedo recuperar las correos en la bandeja de entrada, pero no los de la bandeja correos enviados. Saben de algun procedimiento para rescatar estos correos que fueron enviados..? Saludos y gracias. JCarlos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2006/12/4, Juan Carlos Bravo Celis:
tengo mi servidor de correo configurado con Cyrus como Servidor IMAP, este fin de semana hemos sufrido un ataque, y lleno el disco duro del Servidor, esto ha ocacionado que algunas cuentas se dañen y cuando se introduce la contraseña se queda como si intentara conectarse, y entra en un bucle al parecer,
Antes de nada revisa los registros que te da Cyrus cuando intentas establecer una conexión vía imap para saber de qué se queja (fichero dañado, índice roto...) Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 04/12/06, Camaleón
2006/12/4, Juan Carlos Bravo Celis:
tengo mi servidor de correo configurado con Cyrus como Servidor IMAP, este fin de semana hemos sufrido un ataque, y lleno el disco duro del Servidor, esto ha ocacionado que algunas cuentas se dañen y cuando se introduce la contraseña se queda como si intentara conectarse, y entra en un bucle al parecer,
Antes de nada revisa los registros que te da Cyrus cuando intentas establecer una conexión vía imap para saber de qué se queja (fichero dañado, índice roto...)
Disculpame Camaleon, es la primera vez que me veo con esto y no encuentro donde ver esto que me dices, podrias decirme donde lo puedo ver..? revise los archivos cyrus.conf e imapd.conf para ver donde van los logs y no encuentro referencia a algun archivo de logs. Saludos JCarlos Saludos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2006/12/4, Juan Carlos Bravo Celis:
Disculpame Camaleon, es la primera vez que me veo con esto y no encuentro donde ver esto que me dices, podrias decirme donde lo puedo ver..? revise los archivos cyrus.conf e imapd.conf para ver donde van los logs y no encuentro referencia a algun archivo de logs.
Si no has especificado un registro especial para las conexiones pop3 / imap, busca en /var/log/messages o en /var/log/warn. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 04/12/06, Camaleón
2006/12/4, Juan Carlos Bravo Celis:
Disculpame Camaleon, es la primera vez que me veo con esto y no encuentro donde ver esto que me dices, podrias decirme donde lo puedo ver..? revise los archivos cyrus.conf e imapd.conf para ver donde van los logs y no encuentro referencia a algun archivo de logs.
Si no has especificado un registro especial para las conexiones pop3 / imap, busca en /var/log/messages o en /var/log/warn.
revisando en /var/log/messages obtengo lo siguiente: Dec 4 11:21:52 mail PAM-warn[3613]: function=[pam_sm_authenticate] service=[imap] terminal=[<unknown>] user=[lcastro] ruser=[<unknown>] rhost=[<unknown>] Dec 4 11:21:52 mail PAM-warn[3613]: function=[pam_sm_acct_mgmt] service=[imap] terminal=[<unknown>] user=[lcastro] ruser=[<unknown>] rhost=[<unknown>] Dec 4 11:21:52 mail imap[13850]: login: [10.10.10.10] lcastro plaintext Dec 4 11:21:52 mail imap[13850]: seen_db: user lcastro opened /var/lib/imap/user/l/lcastro.seen Dec 4 11:21:52 mail imap[13850]: Fatal error: Internal error: assertion failed: cyrusdb_skiplist.c: 377: TYPE(ptr) == DUMMY || TYPE(ptr) == INORDER || TYPE(ptr) == ADD Dec 4 11:21:52 mail master[3627]: process 13850 exited, status 75 Dec 4 11:21:52 mail master[3627]: service imap pid 13850 in BUSY state: terminated abnormally Dec 4 11:21:52 mail master[13851]: about to exec /usr/lib/cyrus/bin/imapd Dec 4 11:21:52 mail imap[13851]: executed Dec 4 11:21:52 mail imap[13851]: accepted connection [...] alguna idea de estos mensajes de error..? Saludos JCarlos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2006/12/4, Juan Carlos Bravo Celis:
Dec 4 11:21:52 mail PAM-warn[3613]: function=[pam_sm_authenticate] service=[imap] terminal=[<unknown>] user=[lcastro] ruser=[<unknown>] rhost=[<unknown>] Dec 4 11:21:52 mail PAM-warn[3613]: function=[pam_sm_acct_mgmt] service=[imap] terminal=[<unknown>] user=[lcastro] ruser=[<unknown>] rhost=[<unknown>]
Estos son errores de autentificación PAM. Parece que usas cyrus con usuarios del sistema. No sé qué quieren decir esos errores (uso sasldb2 para autentificar usuarios) pero el "uknown" es un poco raro...
Dec 4 11:21:52 mail imap[13850]: login: [10.10.10.10] lcastro plaintext Dec 4 11:21:52 mail imap[13850]: seen_db: user lcastro opened /var/lib/imap/user/l/lcastro.seen Dec 4 11:21:52 mail imap[13850]: Fatal error: Internal error: assertion failed: cyrusdb_skiplist.c: 377: TYPE(ptr) == DUMMY || TYPE(ptr) == INORDER || TYPE(ptr) == ADD
Este es el error gordo de Cyrus. Si buscas en Google* te aparecen referencias a una corrupción de la base de datos. Revisa en la documentación de Cyrus cómo reconstruir la base de datos. * twiki/bin/view/Cyrus/WebHome Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 04/12/06, Camaleón
2006/12/4, Juan Carlos Bravo Celis:
Dec 4 11:21:52 mail PAM-warn[3613]: function=[pam_sm_authenticate] service=[imap] terminal=[<unknown>] user=[lcastro] ruser=[<unknown>] rhost=[<unknown>] Dec 4 11:21:52 mail PAM-warn[3613]: function=[pam_sm_acct_mgmt] service=[imap] terminal=[<unknown>] user=[lcastro] ruser=[<unknown>] rhost=[<unknown>]
Estos son errores de autentificación PAM. Parece que usas cyrus con usuarios del sistema. No sé qué quieren decir esos errores (uso sasldb2 para autentificar usuarios) pero el "uknown" es un poco raro...
Dec 4 11:21:52 mail imap[13850]: login: [10.10.10.10] lcastro plaintext Dec 4 11:21:52 mail imap[13850]: seen_db: user lcastro opened /var/lib/imap/user/l/lcastro.seen Dec 4 11:21:52 mail imap[13850]: Fatal error: Internal error: assertion failed: cyrusdb_skiplist.c: 377: TYPE(ptr) == DUMMY || TYPE(ptr) == INORDER || TYPE(ptr) == ADD
Este es el error gordo de Cyrus. Si buscas en Google* te aparecen referencias a una corrupción de la base de datos. Revisa en la documentación de Cyrus cómo reconstruir la base de datos.
Tenias razon Camaleon, de tu comentario sobre la autenticacion y de que en el log, me dice que la base de datos ya esta abierta, pude deducir que se habian quedado procesos abiertos por alguna razon, asi que pare todos los servicios y los volvi a levantar, y ya pude ingresar a las cuentas, con la salvedad de que algunas de ellas cada vez que volvian a ingresar todos los correos aparecian como no leidos, lo cual soluciones con el reconstruct -rf user.MAILBOX. Gracias a Todos, es bueno saber que todos los dias se aprende algo nuevo. Saludos JCarlos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 04/12/06, Juan Carlos Bravo Celis
On 04/12/06, Camaleón
wrote: 2006/12/4, Juan Carlos Bravo Celis:
Disculpame Camaleon, es la primera vez que me veo con esto y no encuentro donde ver esto que me dices, podrias decirme donde lo puedo ver..? revise los archivos cyrus.conf e imapd.conf para ver donde van los logs y no encuentro referencia a algun archivo de logs.
Si no has especificado un registro especial para las conexiones pop3 / imap, busca en /var/log/messages o en /var/log/warn.
revisando en /var/log/messages obtengo lo siguiente:
Dec 4 11:21:52 mail PAM-warn[3613]: function=[pam_sm_authenticate] service=[imap] terminal=[<unknown>] user=[lcastro] ruser=[<unknown>] rhost=[<unknown>] Dec 4 11:21:52 mail PAM-warn[3613]: function=[pam_sm_acct_mgmt] service=[imap] terminal=[<unknown>] user=[lcastro] ruser=[<unknown>] rhost=[<unknown>] Dec 4 11:21:52 mail imap[13850]: login: [10.10.10.10] lcastro plaintext Dec 4 11:21:52 mail imap[13850]: seen_db: user lcastro opened /var/lib/imap/user/l/lcastro.seen Dec 4 11:21:52 mail imap[13850]: Fatal error: Internal error: assertion failed: cyrusdb_skiplist.c: 377: TYPE(ptr) == DUMMY || TYPE(ptr) == INORDER || TYPE(ptr) == ADD Dec 4 11:21:52 mail master[3627]: process 13850 exited, status 75 Dec 4 11:21:52 mail master[3627]: service imap pid 13850 in BUSY state: terminated abnormally Dec 4 11:21:52 mail master[13851]: about to exec /usr/lib/cyrus/bin/imapd Dec 4 11:21:52 mail imap[13851]: executed Dec 4 11:21:52 mail imap[13851]: accepted connection
este es otro mensaje de error que observo Dec 4 11:40:17 mail lmtpunix[14428]: IOERROR: fstating sieve script /var/lib/sieve/l/lcastro/defaultbc: No such file or directory Dec 4 11:40:17 mail lmtpunix[14428]: duplicate_check: <456E0302.6030701@dominio.com> user.lcastro 1165136419 Dec 4 11:40:17 mail lmtpunix[14428]: dupelim: eliminated duplicate message to user.lcastro id <456E0302.6030701@dominio.com> (delivery) Dec 4 11:40:19 mail lmtpunix[14931]: IOERROR: fstating sieve script /var/lib/sieve/l/lcastro/defaultbc: No such file or directory probe haciendo lo siguiente: mail:/var/spool/imap/user # cyrus IMAP Password: localhost> help reconstruct reconstruct mailbox reconstruct mailbox (if supported) localhost> reconstruct -r user.lcastro localhost> segun el help, dice que lo reconstruye si esta soportado, como se si esta soportada la reconstruccion..? pues todavia se mantiene el problema despues de ejecutar el comando. Saludos JCarlos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Juan Carlos Bravo Celis escribió:
On 04/12/06, Juan Carlos Bravo Celis
wrote: 2006/12/4, Juan Carlos Bravo Celis:
Disculpame Camaleon, es la primera vez que me veo con esto y no encuentro donde ver esto que me dices, podrias decirme donde lo
On 04/12/06, Camaleón
wrote: puedo ver..? revise los archivos cyrus.conf e imapd.conf para ver donde van los logs y no encuentro referencia a algun archivo de logs.
Si no has especificado un registro especial para las conexiones pop3 / imap, busca en /var/log/messages o en /var/log/warn.
revisando en /var/log/messages obtengo lo siguiente:
Dec 4 11:21:52 mail PAM-warn[3613]: function=[pam_sm_authenticate] service=[imap] terminal=[<unknown>] user=[lcastro] ruser=[<unknown>] rhost=[<unknown>] Dec 4 11:21:52 mail PAM-warn[3613]: function=[pam_sm_acct_mgmt] service=[imap] terminal=[<unknown>] user=[lcastro] ruser=[<unknown>] rhost=[<unknown>] Dec 4 11:21:52 mail imap[13850]: login: [10.10.10.10] lcastro plaintext Dec 4 11:21:52 mail imap[13850]: seen_db: user lcastro opened /var/lib/imap/user/l/lcastro.seen Dec 4 11:21:52 mail imap[13850]: Fatal error: Internal error: assertion failed: cyrusdb_skiplist.c: 377: TYPE(ptr) == DUMMY || TYPE(ptr) == INORDER || TYPE(ptr) == ADD Dec 4 11:21:52 mail master[3627]: process 13850 exited, status 75 Dec 4 11:21:52 mail master[3627]: service imap pid 13850 in BUSY state: terminated abnormally Dec 4 11:21:52 mail master[13851]: about to exec /usr/lib/cyrus/bin/imapd Dec 4 11:21:52 mail imap[13851]: executed Dec 4 11:21:52 mail imap[13851]: accepted connection
este es otro mensaje de error que observo
Dec 4 11:40:17 mail lmtpunix[14428]: IOERROR: fstating sieve script /var/lib/sieve/l/lcastro/defaultbc: No such file or directory Dec 4 11:40:17 mail lmtpunix[14428]: duplicate_check: <456E0302.6030701@dominio.com> user.lcastro 1165136419 Dec 4 11:40:17 mail lmtpunix[14428]: dupelim: eliminated duplicate message to user.lcastro id <456E0302.6030701@dominio.com> (delivery) Dec 4 11:40:19 mail lmtpunix[14931]: IOERROR: fstating sieve script /var/lib/sieve/l/lcastro/defaultbc: No such file or directory
probe haciendo lo siguiente:
mail:/var/spool/imap/user # cyrus IMAP Password: localhost> help reconstruct reconstruct mailbox reconstruct mailbox (if supported) localhost> reconstruct -r user.lcastro localhost>
segun el help, dice que lo reconstruye si esta soportado, como se si esta soportada la reconstruccion..? pues todavia se mantiene el problema despues de ejecutar el comando.
Saludos
JCarlos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Prueba con las opciones -rfx --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (3)
-
Camaleón
-
Juan Carlos Bravo Celis
-
Luis O.