Solved
Hello, I recently upgraded a Fortigate 40C from FortiOS 4 (the latest release, build 665) to FortiOS 5 build 208. There was an existing configuration with very simple policies (any internal to any over WAN1 using any service with destination interface NAT). Before the upgrade everything worked just fine, however after the upgrade, no communication to the internet was possible because the Fortigate was blocking all traffic. I found the problem: Fortinet decided to rename the service " ANY" to " All" (which makes sense IMHO), but didn' t bother to upgrade my configuration to reflect this change, thereby essentially breaking my Firewall. My question is: Has anyone else noticed this behavior? Is there an official word on this from Fortinet? At work, my team and I manage a larger 3950B Firewall with over 130 Virtual Domains. If this is the normal behavior, upgrading our machine to FortiOS 5 would be a catastrophe, as we would have to go through every single VDOM manually and change service " ANY" to service " All" .
Had the problem just yesterday.
All Policys using Service "Any" were ignored. Therefore traffic "Denied by forward policy check (policy 0)"
turns out the definition of "Any/All" is missing a line after upgrade
config firewall service custom
edit "ALL"
set category "General"
set protocol IP
next
but must be
config firewall service custom
edit "ALL"
set category "General"
set protocol IP
set protocol-number 0
next
once you edit the service and gibe it back the
" set protocol-number 0"
It works again.
Gave me a mild heartattack with a upgrade in a remote location and a small maintenance window.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
