I would suggest taking a look at any firewalls that might between the internet and the server. Also I'm betting your public IP has possibly changed, so you could setup a DNS address to help reduce the problems with using a IP address. Try http://www.noip.com/personal/ at the bottom, No-IP Free. Some router support this service, otherwise you need to setup the software on a desktop to help the DNS to IP address stay up to date. To help reduce other issues setup the server on a static address on your network.