erlug
[Top] [All Lists]

Re: [Erlug] relay da sendmail su exchange in tls

To: ERlug - Lista Pubblica <erlug@xxxxxxxxxxxxxx>
Subject: Re: [Erlug] relay da sendmail su exchange in tls
From: Davide Bolcioni <db_erlug@xxxxxxxx>
Date: Wed, 27 Jul 2011 14:18:44 +0100 (BST)
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.


<Prev in Thread] Current Thread [Next in Thread>