Ive been hosting games fine for a week now after I figured out that I needed to forward port 6112 both on my router and my DSL modem (I use Verizon). Tonight I hosted a game and noticed no one was joining after 5 minutes, there were no other games being hosted so I knew it wasn't competition. I went to canyouseeme.org and found out that it can't connect to port 6112 either. I had changed absolutely nothing in my router or modem settings this past week. I checked both of them to make sure that port 6112 was indeed being forwarded and that they were being forwarded to the correct IP addresses (The modem to my router, and my router to my computer).
I noticed the same thing with the port I use for uTorrent (20182). Does anyone know what's going on?
Edit: I also hooked my computer directly into my modem in-case it was the router's fault, same results.