vito pascali <vito.pascali@xxxxxxxxx> ha scritto:
> 2011/7/27 Davide Bolcioni <db_erlug@xxxxxxxx>
>> Il messaggio err=2 potrebbe indicare errno = 2, ovvero ENOENT
>> "no such file or directory" ... in tal caso, non trova
>> qualcosa. Prova a verificare tutti i
>> percorsi indicati in sendmail.cf. Se riesci, strace potrebbe >> fornire
>
> Allora in ordine:
> 1)file sendmail.mc strippato dai commenti:
[ cut ...]
> 2)i file esistono tutti e nei percorsi indicati;
Beh, era da controllare :-(
> 3)strace del processo sendmail mentre provo un'invio di test:
>
> [root@srvnoemamon ~]# strace -p 1011
> Process 1011 attached - interrupt to quit
[cut]
> 4)maillog nel frattempo
[cut]
Il log si riferisce al PID 7007 e mentre sopra abbiamo uno strace del pid 1011
che purtroppo non è di aiuto. Suggerisco
di procedere così:
- stop e start di sendmail
- individuazione del pid del processo sendmail (quello indicato
come Queue Runner, se più di uno)
- strace con opzioni -p, -o e -ff (vedi man page) per poter
correlare log e trace
Comunque, da qui:
> Jul 27 12:04:26 srvnoemamon sendmail[7007]: p6RA4PSM007005:
> queueup ./qfp6RA4PSM007005
> Jul 27 12:04:26 srvnoemamon sendmail[7007]: p6RA4PSM007005:
> unlock
> Jul 27 12:04:26 srvnoemamon sendmail[7007]: p6RA4PSM007005:
> unlink ./xfp6RA4PSM007005
> Jul 27 12:04:26 srvnoemamon sendmail[7007]: p6RA4PSM007005:
> ./xfp6RA4PSM007005: unlink-fail 2
> Jul 27 12:04:26 srvnoemamon sendmail[7007]: NOQUEUE:
> dropenvelope, e_flags=0x4005042, OpMode=q, pid=7007
> Jul 27 12:04:26 srvnoemamon sendmail[7007]: NOQUEUE: finis,
> pid=7007
parrebbe un problema locale: unlink() fallita. Di solito sendmail
segnala NOQUEUE a fronte di problemi quali "non ho spazio nella directory dove
scrivo i messaggi", /var/spool/mqueue o
simili. Comincio a sospettare che sia una falsa pista ma strace
potrà meglio confermarlo.
> Jul 27 12:04:26 srvnoemamon sendmail[7007]: p6RA4PSM007005:
> to=<vpascali@xxxxxxxxxxxxx>, ctladdr=<root@localhost> (0/0),
> delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=120375,
> relay=smtp.mail.emea.microsoftonline.com [213.199.187.153],
> dsn=4.0.0, stat=Deferred: Temporary AUTH failure
Ma il server smtp.mail.emea.microsoftonline.com "sa" di (ovvero
è configurato per) dover fare relay per noemalife.com ?
Davide Bolcioni
--
There is no place like /home.
|