NAT issue after 21.02 upgrade
After upgrading to v.21.02 on Netgate SG-3100, all port-forwarding function stopped completely, and I'm trying to troubleshoot it. Plex stopped responding to TCP 32400, Xbox One NAT is changed to strict, and HAProxy, which is pointing to Nextcloud, does not open HTTPS port from WAN anymore. So all messed up. No need to mention on this post that it also disconnected my PPPoE WAN connection and spend three hours last night to bring it back up.
I'm using Hybrid Outbound NAT rule generation (Automatic Outbound NAT + rules below) and this is what I have:
The only rules that I have added are the 1st (Game_Consoles) and the 8th (PIANETHERLANDS). All other rules have been generated automatically.
Do I really need all these rules?
Since UPnP was never reliable enough on my 700 Australian dollar Netgate hardware to work correctly (as it was on my $200 consumer router), I was heavily relying on these forwarded ports, which also stopped working after 21.02 upgrade:
@omid_1985 I have exactly the same on my sg-5100
To update this post:
I have upgraded Netgate SG-3100 to newly released v.21.02-p1 and also upgraded the unbound package to the unbound-1.13.1 with:
pkg upgrade -fy unbound; pfSsh.php playback svc restart unbound
Unfortunately, all the NAT issue came back again. HAProxy does not respond to HTTPS port from outside the LAN network, and Xbox NAT status changed to closed again even though both using the same port forwarding settings that I had in the previous version 2.4.5p1.
I have reloaded v.2.4.5p1 again with the same port forwarding setting, and everything started working again. Xbox NAT status is Open, and HAProxy correctly working from WAN.