I host an email server and webserver on my home Sonic fusion setup. Not officially supported by sonic but it does work fine (you'll need to get dns and an mx record from sonic).
But when I have a power interruption to the pace router, things can go haywire. (this also happened when things were originally set up). The symptom is that everything works except inbound traffic for my servers never gets forwarded by the router to my server.
The fix is to "Settings:Firewall:Applications, Pinholes and DMZ" and jsut add or remove a service to your server host. Save it. Then change it back to what it was originally, and save it. then things work.
Somehow these pace routers get in a state where they surface the config fine in the web ui, but do not actually honor it until you touch the config again.