We take a tcpdump. Following the tcp traffic we can see each step. Reproducing 
manually the mail was sent. Probably HAProxy SMTP communication has an error on 
the final stage <CRLF>.<CRLF> as of that all goes right.

Follows manual communication with mmail server reproducing tpcdump smto command 
seguence.
EHLO smtp1
250-MAIL1 Hello [192.168.1.x]
250-SIZE 10485760
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-STARTTLS
250-AUTH
250-8BITMIME
250-XEXCH50
250 XSHADOW
MAIL FROM:<loadbha1@domain>
250 2.1.0 Sender OK
RCPT TO:<alerts@domain>
250 2.1.5 Recipient OK
DATA
354 Start mail input; end with <CRLF>.<CRLF>
From: loadbha1@domain
To: alerts@domain
Date: Wed, 15 Jul 2015 12:50:48 +0200 (CEST)
Subject: [HAproxy Alert] Server <backend>/webhost1 is DOWN, reason: Layer4 
timeout, check duration: 5002ms. 1 active and 0 backup servers left. 0 sessions 
active, 0 requeued, 0 remaining in queue

Server <backend>/webhost1 is DOWN, reason: Layer4 timeout, check duration: 
5002ms. 1 active and 0 backup servers left. 0 sessions active, 0 requeued, 0 
remaining in queue
.
250 2.6.0 <7c4f8f74-8d6b-446e-a504-e7a45fc58baf@MAIL> [InternalId=293812] 
Queued mail for delivery

Entering manually all these commands we correctly receive the email.


Dr. Roberto Cazzato
Divisione ICT e Sicurezza
Senior IT Designer
gsm +39 348 22 00 850

A.P. SYSTEMS s.r.l.
20013 Magenta (Milano)
Via Milano 89/91 (ang.Via Cimarosa) Italia - www.apsystems.it
tel. +39 02 97226.1 - fax 02 97226.339


-----Original Message-----
From: Baptiste [mailto:[email protected]] 
Sent: mercoledì 15 luglio 2015 12.01
To: mlist
Cc: [email protected]
Subject: Re: Mailer does not work

On Wed, Jul 15, 2015 at 9:48 AM, mlist <[email protected]> wrote:
> We compiled from source haproxy-1.6-dev2.tar.gz. New Mailers mechanism does
> not seems to work, we configured as on manual:
>
>
>
> mailers apsmailer1
>
>    mailer smtp1 <mailserver ip>:10025
>
>
>
> …
>
> …
>
>
>
> backend somebackend_https
>
>    mode http
>
>    balance roundrobin
>
>    …
>
>    email-alert mailers apsmailer1
>
>    email-alert from <from mail>
>
>    email-alert to <to mail>
>
>   email-alert level info
>
>    …
>
>
>
> We see in haproxy.log server status change:
>
> Jul 15 09:42:00 localhost.localdomain haproxy[3342]: Server …/<server1> is
> UP, reason: Layer4 check passed, check duration: 0ms. 2 active and 0 backup
> servers online. 0 sessions requeued, 0 total in queue.
>
> Jul 15 09:42:00 localhost.localdomain haproxy[3342]: Server …/<server1> is
> UP, reason: Layer6 check passed, check duration: 1ms. 2 active and 0 backup
> servers online. 0 sessions requeued, 0 total in queue.
>
>
>
> But no mail alerts are sent, no error or warning logged about sending mail.
>
>
>
> haproxy -f /etc/haproxy/haproxy.cfg –c
>
> does not return any error. All seems to be right, but mail alerts are not
> sent.
>
>
> Roberto
>

Hi Roberto,

Could you please take a tcpdump on port 10025 and confirm HAProxy
tries to get connected to the SMTP server?

Baptiste

-- 
Il messaggio e' stato analizzato alla ricerca di virus o
contenuti pericolosi da MailScanner, ed e'
risultato non infetto.

Reply via email to