Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 34

Discussione: sendmail su redhat

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    258

    sendmail su redhat

    Salve a tutti,
    avrei un problemino su un server con distribuzione redhat.
    In particolare sembra non funzionarmi più la funzione sendmail, in quanto siti che la utilizzavano non spediscono più email. Sto cercando di capire il problema ed ho lanciato uno script di prova che utilizzasse la funzione mail e le email non le spedisce.
    Mi chiedevo dove potevo vedere che tipo di errore ho..non riesco a capirlo e quindi a risolverlo...c'è un modo per far scrivere un'informazione in qualche log?
    Potete aiutarmi, grazie...

  2. #2
    /var/log/maillog che dice?

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    258
    grazie sacarde di avermi risposto...spero col tuo aiuto riuscirò a risolvere questo problema!

    La cosa strana è che il file di cui parli è fermo a questo..

    codice:
    Nov 24 14:05:28 societàxxx ctl_mboxlist[24734]: skiplist: recovered /var/lib/imap/mailboxes.db (0 records, 144 bytes) in 0 seconds
    Come se non scrivesse più da circa due giorni (è da circa un giorno che so del problema, non so se possono essere legati, ma non credo).
    Inoltre se faccio etc/init.d/sendmail restart (in modalità amministratore) non succede nulla, mentre dovrebbe mostrarmi informazioni quali stopping...restarting...come se vegetasse!

    Ti prego aiutami!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    1,526
    Servono più informazioni, posta più righe del log,inoltre controlla che non ci siano processi zombie di sendmail attivi che ne impediscono il riavvio

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    258
    ho scoperto che quest'errore che ho postato ce l'ho nei log da circa 20gg..!!!

    tornando indietro a ritroso l'ultimo errore prima di questo che ho postato è :

    : 450 4.1.8 <apache@HQUADRO.rhwebent>: Sender address rejected: Domain not found
    Oct 25 22:34:23 nomeSocietà sendmail[30018]: n9PLYNuP030018: from=apache, size=126, class=0, nrcpts=1, msgid=<200910252134.n9PLYNuP030018@HQUADRO.rhweben t>, relay=apache@localhost


    non ci capisco grankè di linux, per non dire zero...
    ho visto su internet come uccidere i processi zombie e ho eseguito questa operazione

    pkill -9 sendmail

    In realtà non mi ha comunicato nulla e tutto continua a non funzionare...potete dirmi cosa fare per uccidere i processi zombie di sendmail?
    Grazie

  6. #6
    ma sendmail e' in esecuzione?

    ps aux | grep sendmail


    altrimenti avvialo da root:
    /etc/init.d/sendmail start

    e controlla i log:

    /var/log/messages
    /var/log/daemon.log

  7. #7
    già che ci sei controlla che sendmail sia in LISTEN con:
    codice:
    netstat -natp | grep sendmail
    controlla lo stato del firewall (se c'è):
    codice:
    service iptables status
    oppure con:
    codice:
    iptables -nvL
    controlla lo stato del processo di sendmail:
    codice:
    service sendmail status
    controlla lo status delle policy di selinux (se enforcing):
    codice:
    getsebool -a | egrep "mail|smtp"
    controlla che i permessi delle directory e dei files siano così:
    codice:
    drwxrwx--- smmsp smmsp /var/spool/clientmqueue
    drwx------ root wheel /var/spool/mqueue
    -r--r--r-- root wheel /etc/mail/sendmail.cf
    -r--r--r-- root wheel /etc/mail/submit.cf
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  8. #8
    guarda anche la data dell'ultima modifica dei file: /etc/mail/sendmail.mc e /etc/mail/sendmail.cf
    magari qualcuno c'ha messo le mani prima di te e ha sminchiato tutto quanto
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    258
    ho provato a vedere lo stato di sendmail..

    eseguendo ps aux | grep sendmail

    ho

    codice:
    root      2788  0.0  0.0  63236   776 pts/2    S+   18:03   0:00 grep sendmail
    quindi credo sia in esecuzione.
    Nei log che mi hai postato ho trovato questo in messages (si ripete continuamente)

    codice:
    Nov 26 17:06:49 HQUADRO kernel: httpd[31390]: segfault at 00007fff50cb9f44 rip 00002b4c598ed855 rsp 00007fff50cb9ed0 error 6
    Nov 26 17:06:50 HQUADRO kernel: httpd[28882]: segfault at 00007fff50cb9f44 rip 00002b4c598ed855 rsp 00007fff50cb9ed0 error 6
    mentre invece daemon.log non risulta essere presente, ho provato anche con locate ma non lo trova.
    Inoltre se eseguo
    codice:
    netstat -natp | grep sendmail
    non fa nulla.

    codice:
    service iptables status
    firewall non attivo

    codice:
    service sendmail status
    non fa nulla.

    codice:
    getsebool -a | egrep "mail|smtp"
    allow_postfix_local_write_mail_spool --> off
    fetchmail_disable_trans --> off
    mail_read_content --> off
    mailman_mail_disable_trans --> off


    Per i permessi ok...per sicurezza e per capire se era quello li avevo messi tutti a 777 (la cartella spool intendo)


    Possibile che i miei log siano omertosi????????Non è scritto nulla!spero qualcuno possa aiutarmi...sto perdendo le speranze..

  10. #10
    quello che vedi non e' "sendmail" ma il "grep sendmail"

    quindi c'e' qualche errore che non fa partire sendmail

    cosa e' successo di modifiche da quando si e' interrotto?

    p.s.
    non hai altri log oltre messages e mail?
    che si riferiscono ai daemon?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.