make sure it's allowed in the firewall (many, in fact most firewalls don't actually turn off when you disable them, they just stop blocking a load of things)
also, have you tried rebooting? most of the time that cures that particular error
failing that, try going in to winmx settings and changing the TCP port it uses for inbound connections (under settings>internet connection>incoming TCP Connections)