I am stuck on trying to figure out why I can't get Diablo 4 to work on my normal LAN interface.
My setup is Fiber ONT -> (WAN) OPNSense Router -> (LAN) Managed Switch (Nothing really configured/managed on it) -> Un-managed Switch -> Playstation 5
I have not really configured much of the firewall rules in OPNSense, I did add a few port forwards for another device, but that was about it.
If I put the PS5 on an additional interface I configure on OPNSense and then copy the "Default allow LAN to any rule" to it, the game Diablo 4 works fine on it. But on the original LAN interface it wont work.
My setup is Fiber ONT -> (WAN) OPNSense Router -> (Another LAN Interface, diff from the first) -> Playstation 5
I have Unbound DNS configured using blocklists and DNS over TLS, I disabled both to see if either was an issue and still would not work.
I installed the UPNP Plugin and allowed UPNP for the static IP I gave to the PS5 and deny everything else and that did not fix the issues. It did add a few UPNP ports though so it does seem to be working, but the game is not.
I am not sure how to go about troubleshooting this because the firewall live logs are very busy. I am not sure whats getting blocked and where...
The screenshot attached is my current firewall rules, I also tried adding in a NAT ->Outbound "Manual Rule" for Static Port Mapping
Screenshot below of current firewall rules
I am seeing another issue I can't figure out...
If I curl or try to browse to duckduckgo.com it never gets the website.
I can browse and curl other websites just fine, but can't figure out what is blocking that page...
I can see it go out
WAN <- 2023-07-17T21:27:59-04:00 MyPublicIPHERE:10265 52.149.246.39:80 tcp let out anything from firewall host itself (force gw)
I disabled blocklists and dns over tls and unbound all together and still the same issue.
I am not sure where its getting blocked
I can ping or dnslookup from the same machine duckduckgo.com just fine