We're back! (IN POG FORM)
Originally posted by wuischkeMorp is from Italy. (Take a look at this mail address. )
I rather suspect that you've a router or another device which enforces you to forward the ports to your computer. A good spot for help is http://www.portforward.com