Happened to me too and the ability to host never came back, I think my ISP blocked all ports suddenly in an attempt to stop people from hogging bandwith, I have tried like 10 different port ranges but they all fail, and I have tried on all the computers in my house with different OSs and such, and the main computer which is not plugged into the router, so it isn't the router or anything on my comp.