This KB article is step by step documentation on how to properly configure Default Packet Handling and create a custom SMTP service on WatchGuard Firebox series firewalls. This simple configuration of Default Packet Handling options and custom SMTP filter will resolve most issues with SMTP communications between Norman’s email filtering servers and WatchGuard Firebox series firewalls.
This KB article is step by step documentation on how to properly configure Default Packet Handling and create a custom SMTP service on WatchGuard Firebox series firewalls. This simple configuration of Default Packet Handling options and custom SMTP filter will resolve most issues with SMTP communications between Norman's email filtering servers and WatchGuard Firebox series firewalls.
When configuring WatchGuard Firebox series firewalls, most Administrators utilize the SMTP proxy service which incorporates stateful packet inspection. This is the most secure and preferred configuration, but this can also cause communication errors that disallow proper SMTP traffic flow between Norman's email filtering servers and the firewall. Unknown content or content type and differing header lengths can cause the WatchGuard firewall's SMTP proxy service to deny the email or block legitimate traffic by adding the Norman's filtering server(s) IP address to the Blocked Sites list. This, in turn, ceases all inbound email flow from Norman's server(s).
To overcome this, we need to remove the SMTP proxy service and create a custom User Filter that will allow secure email flow that is unrestricted. We also need to configure Default Packet Handling to ignore packets not handled. Before following these steps, make certain that you have a current backup of your Firebox's configuration. Though these changes are simple to implement and normally cause no issue, I cannot stress enough the need for a backup config. Also make certain that you document the current configuration of the SMTP proxy, this includes any stances for Incoming and Outgoing traffic (enabled and allowed, enabled and denied, or disabled), NATs, Aliases, logging options and sources (From / To). You will need to mimic these settings when configuring the newly created custom SMTP service.
Step One – Configuring Default Packet Handling Rule
To configure Default Packet Handling to ignore unhandled packets we simply open the Firebox System Manager and then the Policy Manager.
Step Two – Create Custom SMTP Filter
Now that we have deleted the offending SMTP proxy service, we want to create our new User Defined SMTP filter. To do this we need to open the Firebox System Manager and then the Policy Manager. (That is, if it is not already open from the previous config change)
This brings up the Properties dialogue box for the custom filter that you have just created. Here you will input the information that you documented from the previous SMTP proxy service. Once done, save to the Firebox and to the config. Reboot. Done.