Have you been through your software firewall & double checked everything?
How do you have your router set up (are you using UPnP or port forwarding)?
Check the listening port, make sure it's still the same as it's always been. Mine's a bit demented & the port number changes sometimes, which throws out the firewall settings & port forwarding