Issue with port forwarding
Hi,
i am running latest version of the FortiOS. I had this issue on both a 60D and a 100D.
This is the issue:
- i want to port forward, for example 3389 public to an internal host. With 3389 everything works. In fact with any STANDARD port it seems to work. So i create a VIP 3389 to 3389, and a firewall rule with the VIP as destination, and service 3389
- If i do the same with port translation because 3389 is already used, it does not work. I set the VIP with translation from 3390 to 3389, and a firewall rule to point the the VIP, then service set to 3390.
Debug shows that the i hit the DNAT (i can see the translation happening), but then i hit the default deny policy.
I have opened a ticket with Fortinet, and they said i need set the service to ALL and the VIP will take care of filtering the port. This for me is a horrible solution, and i dont understand why with 3389 it works. I have triple checked the custom service 3390 and it is exaclty configured as the 3389 one.
Thoughts?
thanks
