Foros del Web » Administración de Sistemas » Unix / Linux »

Cuelgues en servidores de Correo crítico

Estas en el tema de Cuelgues en servidores de Correo crítico en el foro de Unix / Linux en Foros del Web. Hola a todos. Les vengo con un problemón. Tengo un par de servidores de Correo / DNS, los cuales basicamente funcionan un tiempo (de 20 ...
  #1 (permalink)  
Antiguo 21/04/2005, 09:53
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 7 meses
Puntos: 47
Cuelgues en servidores de Correo crítico

Hola a todos.

Les vengo con un problemón.
Tengo un par de servidores de Correo / DNS, los cuales basicamente funcionan un tiempo (de 20 minutos a 3 dias) y que de repente se cuelgan sin ningun tipo de respuesta de ninguna forma, inaccesibles desde la red, la pantalla totalmente congelada. etc.

Ambos servidores son completamente diferentes en hardware. Uno es una PC nueva,: P4, 512mb de RAM, Mother Intel, etc. El otro es una PC vieja: P2, 300 mhz, 256 RAM, Mother SOYO.
Estan instalados con exactamente lo mismos SO's y paquetes, bajados de diferentes mirrors, sacados de easyurpmi.
Estos servidores trabajan en una empresa de Turismo, entorno en donde los mensajes de correo son la principal via de comunicacion, entran aprox. 10000 mensajes y salen 5000 al dia. Los clientes de correo son aprox. 80, usando POP3 y SMTP, solo 2 o 3 usando IMAP.
Como veran son servidores realmente criticos y ahora no estan funcionando. Ayer la unica solucion que pudimos hacer es instalar un Mdaemon sobre uno de los servers Windows para que hoy tengan correo.

Estuve revisando los logs pero lo unico que se ve es el trabajo normal, y luego los mensajes correpondientes al reinicio del equipo.

Estan instalados con lo siguiente (lo relevante al lo que yo instale, el resto son los paquetes que instala el MDK 10.1 desde los CD's) Todo instalado con URPMI, con sus respectivas dependencias:

Mandrake 10.1

postfix-mysql-2.1.4-2mdk
postfix-2.1.4-2mdk
MySQL-client-4.0.20-3.4.101mdk
MySQL-common-4.0.20-3.4.101mdk
courier-imap-3.0.8-1mdk
courier-imap-pop-3.0.8-1mdk
courier-imap-mysql-3.0.8-1mdk
pam-mysql-0.5-3mdk
amavisd-new-2.1.2-1mdk
bind-9.3.0-3.1.101mdk
bind-utils-9.3.0-3.1.101mdk
clamd-0.83-6mdk
clamav-0.83-6mdk
cyrus-sasl-2.1.19-5mdk
libsasl2-2.1.19-5mdk
libsasl2-plug-login-2.1.19-12mdk

Basicamente es un Postfix con usuarios virtuales en una BD Mysql, autenticacion para SMTP, Antivirus y DNS.

Hoy en dia quedaron solo con el servicio de DNS funcionando y no se colgaron hasta ahora.

¿Alguno tiene alguna idea? Hoy soy yo el que esta desesperado y sin dormir...

Lo que mas bronca me da es que migre de redhat con sendmail para poner usuarios virtuales, un server re lindo con el super seguro postfix y ahora, esto... Mis socios y mis clientes me quieren matar, soy el unico Pro-Linux en mi empresa, y ahora quieren poner un Merak Server o algo asi sobre Windows. Me quiero matar.

Saludos.
  #2 (permalink)  
Antiguo 21/04/2005, 10:05
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 7 meses
Puntos: 47
Aca les dejo algunos archivos:

/etc/postfix/main.cf

Código:
readme_directory = /usr/share/doc/postfix-2.1.4/README_FILES
sample_directory = /usr/share/doc/postfix-2.1.4/samples
html_directory = /usr/share/doc/postfix-2.1.4/html
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
command_directory = /usr/sbin
manpage_directory = /usr/share/man
daemon_directory = /usr/lib/postfix
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
queue_directory = /var/spool/postfix
mail_owner = postfix
# Agregados
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /var/mail/virtual
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 51200000
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 1001
virtual_transport = virtual
virtual_uid_maps = static:5000
mydomain = special.com.ar
message_size_limit = 51200000
# Enviar correo a traves de SMTP externo
# relayhost = smtp.iplannetworks.net
mydestination = localhost.localdomain, localhost
inet_interfaces = all
mynetworks = 127.0.0.0/8 10.10.0.0/16
delay_warning_time = 4h
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) (Mandrake Linux)
unknown_local_recipient_reject_code = 450
smtp-filter_destination_concurrency_limit = 2
lmtp-filter_destination_concurrency_limit = 2
smtpd_sasl_path = /etc/postfix/sasl:/usr/lib/sasl2
#====== SASL ================
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions =
        permit_sasl_authenticated,
        permit_mynetworks,
        reject_unauth_destination
#===== Antivirus ============
content_filter = lmtp-filter:127.0.0.1:10025
receive_override_options = no_address_mappings
#====== Vacation / Transports ===========
transport_maps = hash:/etc/postfix/transport
  #3 (permalink)  
Antiguo 22/04/2005, 09:52
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 7 meses
Puntos: 47
Nadie tiene idea de nada?
Si necesitan mas datos solo pidanlo.
Por ahora la unica que estoy haciendo es tratar de instalar la misma configuracion de correo bajo Fedora 3.

Saludos.
  #4 (permalink)  
Antiguo 22/04/2005, 10:53
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 21 años, 11 meses
Puntos: 35
¿Ya le corriste algún test de hardware? Algo como memtest86+ puede ayudar.

Es bastante difícil encontrar problemas de harware. El único método posible es el de "prueba y error".
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #5 (permalink)  
Antiguo 22/04/2005, 20:20
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 7 meses
Puntos: 47
No lo hice como primera opcion porque como ambos servers se colgaban de la misma manera me parecio que hardware no era.

El tema es que hoy al mas nuevo le instale el Fedora y en el primer reinicio, configurando los repositorios del yum se me congelo sin previo aviso y tuve que darle al boton de reset...
Asi que mañana le voy a hacer una prueba exaustiva de hard.
Te hago una pregunta Ociomax vos que sos conocedor del Fedora, esta distro viene con Sendmail como servidor de correo predeterminado, pero la verdad es que me gusta mas Postfix, ¿Habrá algun problema de no usar la distribucion por defecto?

Un problema es que el RPM de Postfix que trae Fedora no incluye el soporte para Mysql, por lo que hay que usar un SRPM y compilarlo con esa opcion. Lei por ahi que al instalarlo asi, una futura actualizacion del Yum sobreescribiría la instalacion previa del Postfix. ¿Es asi esto? ¿Se puede hacer algo para solucionarlo?

Saludos.
  #6 (permalink)  
Antiguo 23/04/2005, 08:48
 
Fecha de Ingreso: marzo-2005
Mensajes: 114
Antigüedad: 19 años, 1 mes
Puntos: 0
Hola,

Sería buena idea que copiaras aqui lo que cantan los logs,

/var/log/messages
/var/log/dmesg

etc..

Como bien te indican, quizás se deba a un fallo de hard. Para la memoria utilizar memtest, ¿Para chequear el hardware en general que recomendais?
  #7 (permalink)  
Antiguo 23/04/2005, 14:16
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 7 meses
Puntos: 47
Mira, los logs no tienen nada del otro mundo, los que no me fije son los del Fedora, los miro y te digo.

Saludos.
  #8 (permalink)  
Antiguo 25/04/2005, 08:16
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 21 años, 11 meses
Puntos: 35
Cita:
Iniciado por AleSanchez
Te hago una pregunta Ociomax vos que sos conocedor del Fedora, esta distro viene con Sendmail como servidor de correo predeterminado, pero la verdad es que me gusta mas Postfix, ¿Habrá algun problema de no usar la distribucion por defecto?
Fedora soporta oficialmente Sendmail y Postfix. Así que no deberías tener problemas.
Cita:
Iniciado por AleSanchez
Un problema es que el RPM de Postfix que trae Fedora no incluye el soporte para Mysql, por lo que hay que usar un SRPM y compilarlo con esa opcion. Lei por ahi que al instalarlo asi, una futura actualizacion del Yum sobreescribiría la instalacion previa del Postfix. ¿Es asi esto?
Sí. Cada vez que salga una actualización, vas a tener que descargar el SRPM y recompilarlo con las opciones adecuadas.

Con un poco de tiempo, puedes fabricarte un script que automatice esta tarea. Incluso puedes usar cron para que se ejecute periódicamente.
Cita:
Iniciado por AleSanchez
¿Se puede hacer algo para solucionarlo?
Puedes decirle a yum que no instale ciertos paquetes automáticamente. Pon la siguiente línea en la sección [main] de tu /etc/yum.conf:
Código:
exclude=postfix*
Así, cuando yum actualice tu sistema, no actualizará el postfix.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez

Última edición por ociomax; 25/04/2005 a las 08:21
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:48.