mailman no entrega correos

Todo acerca del sistema operativo mas feliz que existe.

mailman no entrega correos

Notapor SiriusBlack el Lun Abr 14, 2008 12:42 am

Gente y nerds

Estoy teniendo un problema con mailman: no esta entregando correos.

El log de mailman se llena (pesando en 48 horas 849Mb) con esto

Código: Seleccionar todo
Apr 11 10:29:00 2008 (70977) Delivery exception: EOF read where object expected
Apr 11 10:29:00 2008 (70977) Traceback (most recent call last):
  File "/usr/home/builder/pb_work_dir/psa_aiconfig_7.5.4/psa/release/dist/usr/local/psa/mailman/Mailman/Handlers/HandlerAPI.py", line 82, in do_pipeline
  File "/usr/home/builder/pb_work_dir/psa_aiconfig_7.5.4/psa/release/dist/usr/local/psa/mailman/Mailman/Handlers/Hold.py", line 152, in process
  File "/usr/home/builder/pb_work_dir/psa_aiconfig_7.5.4/psa/release/dist/usr/local/psa/mailman/Mailman/Handlers/Hold.py", line 218, in hold_for_approval
  File "/usr/home/builder/pb_work_dir/psa_aiconfig_7.5.4/psa/release/dist/usr/local/psa/mailman/Mailman/ListAdmin.py", line 145, in HoldMessage
  File "/usr/home/builder/pb_work_dir/psa_aiconfig_7.5.4/psa/release/dist/usr/local/psa/mailman/Mailman/ListAdmin.py", line 69, in __opendb
EOFError: EOF read where object expected



Pense que podria ser un problema de permisos (python check_perms) y si bien encontro permisos que no eran los adecuados, los corregi con "python check_perms -f"
Tambien realice un check_db por cada lista de correo y no presentan errores.

python dumpdb [cliente]/config.db arroja mas de 27000 lineas, y ninguna parece estar con caracteres extraños (no ingleses) y lee la db sin problemas.

Ademas, el log de qrunner arroja estos errores, y es porque los archivos no existen.
Código: Seleccionar todo
bash-2.05b# tail  qrunner
Apr 14 00:22:01 2008 (1870) Exception reading qfile: /usr/local/psa/mailman/qfiles/6d8f1ee28f360fb5dcb2f8a3e1234c8ee079a7d6
EOF read where object expected
Apr 14 00:23:00 2008 (2084) Exception reading qfile: /usr/local/psa/mailman/qfiles/8ddc1e796ef96f546951d74323cdcf452444589a
EOF read where object expected
Apr 14 00:23:00 2008 (2084) Exception reading qfile: /usr/local/psa/mailman/qfiles/6d8f1ee28f360fb5dcb2f8a3e1234c8ee079a7d6
EOF read where object expected
Apr 14 00:24:00 2008 (2413) Exception reading qfile: /usr/local/psa/mailman/qfiles/8ddc1e796ef96f546951d74323cdcf452444589a
EOF read where object expected
Apr 14 00:24:00 2008 (2413) Exception reading qfile: /usr/local/psa/mailman/qfiles/6d8f1ee28f360fb5dcb2f8a3e1234c8ee079a7d6
EOF read where object expected
bash-2.05b#


La version de mailman
Código: Seleccionar todo
bash-2.05b# python version
Using Mailman version 2.0.13
bash-2.05b#
y la de python
Código: Seleccionar todo
bash-2.05b# python -V
Python 2.3
bash-2.05b#
P M3 d4 p0® 3s©r1bir c0mo 1diota 3n el M3sen11er ¿3s0 m3 c0nv13rte en h4ck3r?
R Claro, de hecho, puede que te atemorices a ti mismo antes de darte cuenta de que ya eres hacker. En ese caso te recomiendo que te suicides - [frikipedia.es/friki/Hacker]
SiriusBlack
Amigo del Jefe
 
Posts: 279
Registrado: Mar Dic 12, 2006 9:25 am
Ubicación: http://2600ar.myminicity.es/

mailman no entrega correos

Sponsor

Sponsor
 

Re: mailman no entrega correos

Notapor buanzo el Lun Abr 14, 2008 10:36 am

He visto que el problema (hold_for_approval combinado con EOFerror) pareciera dispararse cuando alguien se suscribe via web.... y los settings de la lista para suscripcion estan en "confirm".

(http://mail.python.org/pipermail/mailma ... 58349.html)
> The error only occurs when the "subscribe policy" is set to "confirm".
> as a workaround i have now changed it to "confirm and approve"
> (which i absolutely don´t want - it is an open list!)

Leete el mensaje, tiene un par de datos piolas.

De todas maneras, encontre en el tracker para Mailman en sf.net un traceback sobre errores similares a los tuyos:
https://sourceforge.net/tracker/?func=d ... oup_id=103

Basicamente, ahi dicen "cerrando bug, si sigue presente en Mailman 2.1, reabrirlo".

Podras hacer una instalacion de python actualizada, junto a un upgrade de mailman, y que dicho mailman utilice ese python nuevo, y el resto del sistema no se vea afectado por el upgrade de python?
Avatarde Usuario
buanzo
Administrador
 
Posts: 673
Registrado: Sab Dic 09, 2006 11:17 am
Ubicación: Buanzonia (ok, Florida, Buenos Aires)


Volver a GNU/Linux

¿Quién está conectado...?

Usuarios navegando este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron