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