Hi There,
We're running a cluster of two PMGs. They're located in different networks in different locations for geo redundancy. Now we have the following issue:
One location will be offline for a day or two - this also means that the mail servers are offline and the second gateway should cache the incoming messages until the main location is available again. The last time this happened it did not work - all incoming messages on the second gateway were immediately rejected. In the logs i have the following lines:
I tested it now and got again the same behaviour again.
In our secondary location we have a double NAT: Router <-- 10.10.10.0/24 --> Firewall <-- 192.168.104.128/27 --> Mailgateway
When the mail is sent via our primary gateway, it gets deferred with
I suspect it has to to with our network config, but right now I don't have an idea.
Has anyone an idea what the issue might be?
We're running a cluster of two PMGs. They're located in different networks in different locations for geo redundancy. Now we have the following issue:
One location will be offline for a day or two - this also means that the mail servers are offline and the second gateway should cache the incoming messages until the main location is available again. The last time this happened it did not work - all incoming messages on the second gateway were immediately rejected. In the logs i have the following lines:
Code:
Dec 27 10:03:36 mailgw-02 postfix/smtpd[1825397]: NOQUEUE: reject: RCPT from unknown[10.10.10.1]: 450 4.1.2 <user1@domain.ch>: Recipient address rejected: Domain not found; from=<sender@externaldomain.ch> to=<user1@domain.ch> proto=ESMTP helo=<mailserver.externaldomain.ch>
Dec 27 10:03:36 mailgw-02 postfix/smtpd[1825397]: disconnect from unknown[10.10.10.1] ehlo=2 starttls=1 mail=1 rcpt=0/1 rset=1 quit=1 commands=6/7
Dec 27 10:05:46 mailgw-02 postfix/postscreen[1825418]: CONNECT from [10.10.10.1]:55855 to [192.168.104.137]:25
Dec 27 10:05:46 mailgw-02 postfix/postscreen[1825418]: PASS OLD [10.10.10.1]:55855
Dec 27 10:05:46 mailgw-02 postfix/smtpd[1825419]: connect from unknown[10.10.10.1]
Dec 27 10:05:53 mailgw-02 postfix/smtpd[1825419]: NOQUEUE: reject: RCPT from unknown[10.10.10.1]: 450 4.1.2 <user1@domain.ch>: Recipient address rejected: Domain not found; from=<sender@externaldomain.ch> to=<user1@domain.ch> proto=ESMTP helo=<mailserver.externaldomain.ch
Dec 27 10:05:53 mailgw-02 postfix/smtpd[1825419]: disconnect from unknown[10.10.10.1] ehlo=2 starttls=1 mail=1 rcpt=0/1 rset=1 quit=1 commands=6/7
Dec 27 10:06:34 mailgw-02 postfix/postscreen[1825418]: CONNECT from [10.10.10.1]:30106 to [192.168.104.137]:25
Dec 27 10:06:34 mailgw-02 postfix/postscreen[1825418]: PASS OLD [10.10.10.1]:30106
Dec 27 10:06:34 mailgw-02 postfix/smtpd[1825419]: connect from unknown[10.10.10.1]
I tested it now and got again the same behaviour again.
In our secondary location we have a double NAT: Router <-- 10.10.10.0/24 --> Firewall <-- 192.168.104.128/27 --> Mailgateway
When the mail is sent via our primary gateway, it gets deferred with
status=deferred (connect to 192.168.101.249[192.168.101.249]:25: No route to host)
. During testing the first mail via our secondary gateway landed in the queue (all others were rejected as shown above). This one mail didn't get the same message as the ones on our primary gateway, it says `Connection timed out`.I suspect it has to to with our network config, but right now I don't have an idea.
Has anyone an idea what the issue might be?