I had noticed one core of my server was under a constant 100% load when it should not have been, so I rebooted the server. Only to find out that when I did that. the internal IP address changed on the server. The routers DMZ mode will only allow one specific internal IP past the firewall. And when the servers IP changes, well you can figure out what happens then.
Anyway, it's fixed again now.
