I would do a "netstat -a" at a command prompt and see how many ports you have in use. It sounds like you're running out of local ports somehow or you have a piece of software specifically making the attempt to open the port fail (software firewall).