ok, I'll give you an answer too 

Look at your settings in 
Internet Connection > Incoming TCP Connections and 
> In/Out UDP PacketsMake sure you have ports enabled and that the rules in your router match these port numbers.
If it's set to 
Unable to accept..... it won't be using any ports and winmx will tell you so if you try to make a primary connection.
Good luck and let us know if you need any more help 
