If you've forwarded the ports correctly, then the problem could be with a firewall or virus scanner.. Have you tried disabling all of your firewalls and virusscanners and see if anyone could then try and connect to your hfs?
If that's not the problem, then maybe you've forwarded the ports wrong. It can't hurt to double check the settings in your router.