Allora
1) hai escluso, per le tue prove, eventuali firewall, lato client e lato server?
2) sicuro che l'IP pubblico non sia cambiato tra una prova e l'altra?
3) hai provato dal client ad usare un comando
TELNET ippubblico 1000
da una finestra DOS?