Zentyal Forum, Linux Small Business Server

International => Spanish => Topic started by: manolito1998 on December 22, 2009, 10:54:58 am

Title: Ebox 1.3 No tengo logs de correos
Post by: manolito1998 on December 22, 2009, 10:54:58 am
Buenos días a tod@s,

Tengo un problemilla con la versión 1.3 No me da el log de correo. En la configuración del registro esta activado, pero siempre me dice que no hay registros para este dominio. El correo funciona perfectamente. Tengo todos los modulos de correo activos, o sea, el mail, mailfilter, antivirus, etc...

Muchas gracias

PD. Por si sirve de algo. Intento desactivar y activar los registros de correo y smtpfilter. El de correo no me marca nada, vamos que lo hace bien, se desactiva y activa sin problema. El smtpfilter me marca este error cuando lo activo o desactivo:

Can't call method "enableLog" on an undefined value at /usr/share/perl5/EBox/Logs/Model/ConfigureLogDataTable.pm line 190.
Title: Re: Ebox 1.3.10. No tengo logs de correos
Post by: J. A. Calvo on December 22, 2009, 11:52:18 am
Hola,

¿Puedes probar a actualizar a 1.3.12 a ver si se resuelve tu problema?

Si tienes puesto el repositorio en el /etc/apt/sources.list (que supongo que sí), para actualizar solo tienes que hacer apt-get update y apt-get upgrade. Si usas ebox-software también podrás actualizar desde ahí.

Gracias.
Title: Re: Ebox 1.3.10. No tengo logs de correos
Post by: manolito1998 on December 22, 2009, 12:04:22 pm
Hola J. A. Calvo,

Perdón, pensé que la versión que tenia era la 1.3.10, como la bajé ayer, pero no me dí cuenta de que ya la había actualizado.

Ahora mismo tengo la 1.3.12.

Un saludo
Title: Re: Ebox 1.3.10. No tengo logs de correos
Post by: Javier Amor Garcia on December 22, 2009, 01:37:57 pm
Tienes el modulo de registros activado? Aunque en la Configuración del registro el correo u otro modulo tengan activados los registros si el modulo de registros no esta activado, no se registra nada.
Title: Re: Ebox 1.3.10. No tengo logs de correos
Post by: J. A. Calvo on December 22, 2009, 08:59:02 pm
En menos de una hora debería estar disponible en el repositorio una versión 1.3.13 del paquete ebox que está en el horno ahora mismo.

Si la pruebas y confirmas que soluciona tu bug estaremos muy agradecidos.

Un saludo!
Title: Re: Ebox 1.3.10. No tengo logs de correos
Post by: manolito1998 on December 22, 2009, 10:37:25 pm
Buenas noches.

He actualizado el paquete ebox a la versión 1.3.13, pero sigo sin tener el registro de correo. Ahora ya no sale el error, pero no me aparece nada en el log. He enviado correos desde mi cuenta y desde otra externa para hacer las pruebas.

El modulo sí está activado, ya que tengo los logs del firewall y puedo verlo.

Un saludo y gracias
Title: Re: Ebox 1.3.10. No tengo logs de correos
Post by: J. A. Calvo on December 22, 2009, 10:56:55 pm
¿Puedes observar el fichero /var/log/ebox/ebox.log para ver si ves algún error que aporte más información?
Title: Re: Ebox 1.3.10. No tengo logs de correos
Post by: manolito1998 on December 22, 2009, 11:05:22 pm
Code: [Select]
2009/12/22 23:01:49 INFO> EventDaemon.pm:341 EBox::EventDaemon::_loadModules - EBox::Event::Watcher::Log loaded from registeredEvents
2009/12/22 23:01:57 WARN> EventDaemon.pm:222 EBox::EventDaemon::__ANON__ - Error executing run from EBox::Event::Watcher::Log: Can't call method "valueByName" on an undefined value at /usr/share/perl5/EBox/Event/Watcher/Log.pm line 316.
2009/12/22 23:02:41 DEBUG> PgDBEngine.pm:246 EBox::PgDBEngine::query - Error querying data: SELECT COUNT(*) FROM mail_message , ERROR:  relation "mail_message" does not exist

2009/12/22 23:02:42 DEBUG> PgDBEngine.pm:246 EBox::PgDBEngine::query - Error querying data: SELECT COUNT(*) FROM  mail_message WHERE  timestamp > ? AND timestamp < ? OFFSET ? LIMIT ? , ERROR:  relation "mail_message" does not exist

2009/12/22 23:02:42 DEBUG> PgDBEngine.pm:246 EBox::PgDBEngine::query - Error querying data: SELECT COUNT(*) FROM mail_message , ERROR:  relation "mail_message" does not exist

Esto es lo que pone cuando intento entrar en el log de correo.

Muchas gracias por vuestra atención.
Title: Re: Ebox 1.3.10. No tengo logs de correos
Post by: J. A. Calvo on December 22, 2009, 11:31:25 pm
Muchas gracias a ti por la información! Es realmente útil :)

Mañana esperamos sacar otro nuevo paquete 1.3.14 que corrija eso.

Gracias de nuevo y un saludo!
Title: Re: Ebox 1.3 No tengo logs de correos
Post by: manolito1998 on December 24, 2009, 01:51:11 pm
Buenas,

No se si tendrá que ver, pero en el modulo GROUPWARE, cuando voy a seleccionar el dominio virtual, tengo repetido mi dominio, o sea, que me sale 2 veces para elegirlo. ¿Puede ser que de los 2 uno este bien configurado (el correo funciona perfectamente y solo tengo un dominio configurado) y el otro no este funcionando y sea este del que ebox coge los logs?

Un saludo
Title: Re: Ebox 1.3 No tengo logs de correos
Post by: manolito1998 on December 24, 2009, 02:42:00 pm
He borrado mi dominio de correo y he desinstalado los módulos de correo, mailfilter, etc... Lo he vuelto a crear y sigue igual, lo único es que ahora si voy al registro "SMTP FILTER" me aparecen los registros de correos enviados desde el propio servidor. A ver si me puedo explicar:

Dominio: midominio.com (no es el real)
Nombre maquina: servidor

Tengo logs de envíos desde root@servidor.midominio.com a root@servidor.midominio.com.

Mi correo es usuario@midominio.com y puedo enviar y recibir sin problemas.
Title: Re: Ebox 1.3 No tengo logs de correos
Post by: J. A. Calvo on December 24, 2009, 03:53:00 pm
Hola, ya están disponibles los paquetes ebox 1.3.14 y ebox-mail 1.3.13, ¿podrías actualizar ambos a ver si se solucionan tus problemas?
Title: Re: Ebox 1.3 No tengo logs de correos
Post by: manolito1998 on December 24, 2009, 04:53:14 pm
Actualizada la version y ya funciona el log del correo. El que todavia no funciona es el log de SMTP filter.

Muchisimas gracias por vuestra ayuda
Title: Re: Ebox 1.3 No tengo logs de correos
Post by: J. A. Calvo on December 24, 2009, 05:22:49 pm
Ok, gracias por el feedback. Respecto a lo de mailfilter, probablemente tengas la tabla sin crear, si reinstalas el módulo ahora (con la nueva version de ebox 1.3.14) debería crearse.

Prueba lo siguiente:

apt-get remove --purge ebox-mailfilter
apt-get install ebox-mailfilter
Title: Re: Ebox 1.3 No tengo logs de correos
Post by: manolito1998 on December 24, 2009, 05:41:35 pm
Perfecto!!!. Realicé los pasos que me comentaste, configuré el mailfilter y ya tengo todos los logs.

Muchas gracias otra vez!!
Title: Re: Ebox 1.3 No tengo logs de correos
Post by: J. A. Calvo on December 24, 2009, 06:11:06 pm
Me alegro de que te funcione! Gracias a ti por ayudarnos a probarlo!