Hola lista, tengo un problema con el spamd que ya no quiere arrancar el escenario es el siguiente: tengo un filtro antispam en sendmail corriendo con spamassassin con el daemon spamd, lo aplico a los correos por medio de spamc en el archivo .procmail pero de buenas a primeras en el log me aparecieron estas lineas spamd[14252]: prefork: child states: II spamd[14252]: prefork: child states: BI pero seguía trabajando el spamd, el problema fue que lo reinicie a ver si que quitaba el mensaje y ya no quiere arrancar, le doy rcspamd start y no me manda ningun mensaje de error pero cuando lo checo con rcspamd status me dice unused y en el log me saca lo siguiente: spamc[13795]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#1 of 3): Connection refused spamc[13795]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#2 of 3): Connection refused spamc[13795]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#3 of 3): Connection refused spamc[13795]: connection attempt to spamd aborted after 3 retries Alguna idea? Gracias por adelantado.
2006/8/9, pipiriz:
pero seguía trabajando el spamd, el problema fue que lo reinicie a ver si que quitaba el mensaje y ya no quiere arrancar, le doy rcspamd start y no me manda ningun mensaje de error pero cuando lo checo con rcspamd status me dice unused y en el log me saca lo siguiente:
spamc[13795]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#1 of 3): Connection refused
Ese mensaje de error es normal, te dice spamc no peude conectar con spamd (porque no está en ejecución). Se me ocurren dos cosas: - Revisa el registro de errores (var/log/mail.warn y warn) para ver por qué no se inicia "spamd" cuando ejecutas "rcspamd start" - Si te da guerra, puedes probar a actualizar a la última versión (la 3.1.4) si es que tienes una antigua a ver si lo soluciona. Saludos, -- Camaleón
Antes que nada gracias por tu respuesta Camaleón, ya revise el log mail.err
y al parecer es un problema con una actualización, porque antes de fallar
sacaba este tipo de errores:
spamd[15190]: mkdir /home/user/.spamassassin: Permiso denegado at
/usr/lib/perl5/vendor_perl/5.8.5/Mail/SpamAssassin.pm line 1486
spamd[25874]: locker: safe_lock: cannot create tmp lockfile
/home/user/.spamassassin/auto-whitelist.lock.www.wideas.com.25874 for
/home/user/.spamassasin
Traté de instalar la nueva version de spamassassin pero no me dejo
compilarla todo va bien hasta "perl Makefile.PL" pero a la hora de hacer el
"make" me saca un error de violacion de segmento al hacer la compilacion de
spamc y de alli en delante no pasa. Muy problablemente sea un error con el
perl, pero no se si pueda reinstalar el perl que trae la distro por default
despues de las actualizaciónes.
Gracias de antemano.
----- Original Message -----
From: "Camaleón"
pero seguía trabajando el spamd, el problema fue que lo reinicie a ver si que quitaba el mensaje y ya no quiere arrancar, le doy rcspamd start y no me manda ningun mensaje de error pero cuando lo checo con rcspamd status me dice unused y en el log me saca lo siguiente:
spamc[13795]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#1 of 3): Connection refused
Ese mensaje de error es normal, te dice spamc no peude conectar con spamd (porque no está en ejecución). Se me ocurren dos cosas: - Revisa el registro de errores (var/log/mail.warn y warn) para ver por qué no se inicia "spamd" cuando ejecutas "rcspamd start" - Si te da guerra, puedes probar a actualizar a la última versión (la 3.1.4) si es que tienes una antigua a ver si lo soluciona. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
2006/8/10, pipiriz:
Antes que nada gracias por tu respuesta Camaleón, ya revise el log mail.err y al parecer es un problema con una actualización, porque antes de fallar sacaba este tipo de errores:
spamd[15190]: mkdir /home/user/.spamassassin: Permiso denegado at /usr/lib/perl5/vendor_perl/5.8.5/Mail/SpamAssassin.pm line 1486 spamd[25874]: locker: safe_lock: cannot create tmp lockfile /home/user/.spamassassin/auto-whitelist.lock.www.wideas.com.25874 for /home/user/.spamassasin
Traté de instalar la nueva version de spamassassin pero no me dejo compilarla todo va bien hasta "perl Makefile.PL" pero a la hora de hacer el "make" me saca un error de violacion de segmento al hacer la compilacion de spamc y de alli en delante no pasa. Muy problablemente sea un error con el perl, pero no se si pueda reinstalar el perl que trae la distro por default despues de las actualizaciónes.
Dos cosas: - Revisa la configuración de los permisos y los usuarios de los directorios a los que hace refrencia el registro de error para ver si son los correctos. - Spamassassin está disponible en formato rpm, no hace falta que compiles nada. Además, desde la versión 10.0 se actualiza con el gestor que prefieras (Yast, Zen...). En el directorio de instalación lo tienes disponible (ya sea en DVD o en Internet). Saludos, -- Camaleón
Gracias camaleón,
la linea de "spamd[15190]: mkdir /home/user/.spamassassin: Permiso denegado
at /usr/lib/perl5/vendor_perl/5.8.5/Mail/SpamAssassin.pm line 1486" me la
da con todos los usuarios y ya revise los permisos y parecen estar bien,
instalé la nueva version de spamassassin por rpm y me sigue dando los mismos
problemas, traté de instalarlo por cpan y me da el mismo error de viloacion
de segmento, no se si el problema pudiera estar en el perl y no en el
spamassassin. que opinan?
----- Original Message -----
From: "Camaleón"
Antes que nada gracias por tu respuesta Camaleón, ya revise el log mail.err y al parecer es un problema con una actualización, porque antes de fallar sacaba este tipo de errores:
spamd[15190]: mkdir /home/user/.spamassassin: Permiso denegado at /usr/lib/perl5/vendor_perl/5.8.5/Mail/SpamAssassin.pm line 1486 spamd[25874]: locker: safe_lock: cannot create tmp lockfile /home/user/.spamassassin/auto-whitelist.lock.www.wideas.com.25874 for /home/user/.spamassasin
Traté de instalar la nueva version de spamassassin pero no me dejo compilarla todo va bien hasta "perl Makefile.PL" pero a la hora de hacer el "make" me saca un error de violacion de segmento al hacer la compilacion de spamc y de alli en delante no pasa. Muy problablemente sea un error con el perl, pero no se si pueda reinstalar el perl que trae la distro por default despues de las actualizaciónes.
Dos cosas: - Revisa la configuración de los permisos y los usuarios de los directorios a los que hace refrencia el registro de error para ver si son los correctos. - Spamassassin está disponible en formato rpm, no hace falta que compiles nada. Además, desde la versión 10.0 se actualiza con el gestor que prefieras (Yast, Zen...). En el directorio de instalación lo tienes disponible (ya sea en DVD o en Internet). Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
2006/8/10, pipiriz:
la linea de "spamd[15190]: mkdir /home/user/.spamassassin: Permiso denegado at /usr/lib/perl5/vendor_perl/5.8.5/Mail/SpamAssassin.pm line 1486" me la da con todos los usuarios y ya revise los permisos y parecen estar bien,
¿Y qué permisos tiene ese directorio? ¿Qué versión de SA tienes? ¿Versión de SuSE?
instalé la nueva version de spamassassin por rpm y me sigue dando los mismos problemas, traté de instalarlo por cpan y me da el mismo error de viloacion de segmento, no se si el problema pudiera estar en el perl y no en el spamassassin. que opinan?
Pues el error parece claro, pero si dices que los permisos están correctos y que actualizando SA tampoco se soluciona el problema puedes probar a utilizar Amavis y así evitas utilizar spamd / spamc. Si aún así te sigue dando el mismo problema, es posible que sea Perl. Revisa la línea 1486 del fichero "/usr/lib/perl5/vendor_perl/5.8.5/Mail/SpamAssassin.pm" para ver qué instrucción está dando error. Saludos, -- Camaleón
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-08-11 a las 09:31 +0200, Camaleón escribió:
la linea de "spamd[15190]: mkdir /home/user/.spamassassin: Permiso denegado at /usr/lib/perl5/vendor_perl/5.8.5/Mail/SpamAssassin.pm line 1486" me la da con todos los usuarios y ya revise los permisos y parecen estar bien,
¿Y qué permisos tiene ese directorio? ¿Qué versión de SA tienes? ¿Versión de SuSE?
Si es la 10.1, es el apparmour, y hay un parche en el YOU para eso precisamente. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFE3HjHtTMYHG2NR9URAsxqAJ94Vm0ei46Ou58rbECH+Nez6M08dQCfYyq/ ehTa4gRu5aj80R7cZ/fSd/I= =pCGe -----END PGP SIGNATURE-----
Gracias por tus comentarios Carlos, mi dist es la 9.2 todavia no me he
podido actualizar, pero revisando los demas programas para ver si era solo
problema del spamassassin me encontre conque tampoco el denyhost funcionaba
y me saca el mismo error de violacion de segmento. Ok entonces me estoy
imaginando que no es ni el spamassassin ni el python como pense al principio
me late que fue la ultima actualizacion de kernel q le hice a la maquina via
online update. Lo mas curioso es que tengo un server con el que sincronizo
el suse 9.2 con una version 10.0 en el segundo server y me paso exactamente
lo mismo no funciona ni spamassassin ni denyhost y me imagino que alguna que
otra cosa por alli que todavia no detecto. Alguna sugerencia?, se podra
resolver esto?.
Gracias de antemano.
----- Original Message -----
From: "Carlos E. R."
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2006-08-11 a las 09:31 +0200, Camaleón escribió:
la linea de "spamd[15190]: mkdir /home/user/.spamassassin: Permiso denegado at /usr/lib/perl5/vendor_perl/5.8.5/Mail/SpamAssassin.pm line 1486" me la da con todos los usuarios y ya revise los permisos y parecen estar bien,
¿Y qué permisos tiene ese directorio? ¿Qué versión de SA tienes? ¿Versión de SuSE?
Si es la 10.1, es el apparmour, y hay un parche en el YOU para eso precisamente.
- -- Saludos Carlos E. R.
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFE3HjHtTMYHG2NR9URAsxqAJ94Vm0ei46Ou58rbECH+Nez6M08dQCfYyq/ ehTa4gRu5aj80R7cZ/fSd/I= =pCGe -----END PGP SIGNATURE-----
--------------------------------------------------------------------------------
-- Para dar de baja la suscripcisn, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-08-13 a las 06:39 -0500, pipiriz escribió:
no es ni el spamassassin ni el python como pense al principio me late que fue la ultima actualizacion de kernel q le hice a la maquina via online update. Lo mas curioso es que tengo un server con el que sincronizo el suse 9.2 con una version 10.0 en el segundo server y me paso exactamente lo mismo no funciona ni spamassassin ni denyhost y me imagino que alguna que otra cosa por alli que todavia no detecto. Alguna sugerencia?, se podra resolver esto?.
Si en ambos ha pasado al actualizar el kernel, aún siendo versiones distintas de SuSE, retráete al kernel anterior y reporta el bug a suse en el bugzilla. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFE6MSVtTMYHG2NR9URAkkNAKCU3SAHP9Q8IJt3po5CXxVRbHn3SgCeNqu9 e1oEuZsUc7txJksU0NpxP4Y= =w9fZ -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-08-09 a las 06:37 -0500, pipiriz escribió:
spamd, lo aplico a los correos por medio de spamc en el archivo .procmail pero de buenas a primeras en el log me aparecieron estas lineas
spamd[14252]: prefork: child states: II spamd[14252]: prefork: child states: BI
No es un error. Es información. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFE3HjvtTMYHG2NR9URAgvpAJ49dA424D4+WfBP98dT+6A2gvQAqACfUP1R OfVB2bYunEQuimRgbGLXCkY= =K7st -----END PGP SIGNATURE-----
participants (3)
-
Camaleón
-
Carlos E. R.
-
pipiriz