I have two offices in different locations with a Watchguard XTM330 Firewall each connected using a BOVPN that was configured recently. In the main office we have an Exchange 2010 server configured to receive emails through the public IP of the firewall of that office.
The problem is since this was configured, almost all emaill messages that are sent to us get delayed and most of them don't ever arrive.
It happens mostly with emails with attachments or large text content. Altough some of the emails arrived, they arrived 1 or 2 days later.
I searched the main office firewall log (the one with the exchange server) and everytime the firewall receives an email, this Debug Message appears:
Process=iked msg=******** RECV message on fd_server(7) ********
Process=iked msg=recv CMD XPATH(/ping), need to process it
Even if the email gets delayed and the exchange server never receives it.
So for what I can gather it appears that the emails get to the firewall, but never to the Exchange server.
Is there any other way to check where is the email getting delayed or what is delaying it?