if you are behind a software ''firewall''
the easiest thing to do is unistall the thing
stupid win xp has one integrated make sure that stupid thing is off

or are you behind a router of somekind?
in that case you should contact the company that provides you your net connection
ask them about 'port forwarding' for your router
that is what solved my porblem