Bude to firewall a/alebo routing.

Pusti si wireshark na cielovom stroji a uvidis, ci tam vobec ten
packet od klienta dorazi.

--
Dusan

2011/7/21 Dušan Rychnovský <geraltzri...@gmail.com>:
> Dobry den,
>
> napsal jsem jednoduchou klient - server aplikaci pomoci standardni JSE
> knihovny.
> Server spustim na nekterem portu, napr. 9999. Ten otevre ServerSocket a
> nasloucha prichozim spojenim. Pro kazde spojeni ziska Socket, vytvori
> Reader/Writer a komunikuje s klientem.
> Klient vytvori socket na danou hostname a port, ziska z nej Reader/Writer a
> komunikuje se serverem.
> Pokud spustim server u sebe na pocitaci a klienta k nemu pripojim jako
> "localhost:9999", vse funguje v poradku. Kdyz ale server umistim na jiny
> pocitac v ramci VPNky, na kterem je nainstalovany Windows Server 2003, a
> zkusim k nemu pripojit klienta, dostanu hned na zacatku (pri otevirani
> socketu) chybu: "Connection refused: connect".
> Zajimave je, ze kdyz klienta pripojim na portu 80, klient se v poradku
> pripoji (zrejme k nejakemu HTTP serveru, ktery tam sedi) a dostanu zpet
> kousek HTML kodu (nebot muj klient ocekava od serveru jen dva radky textu).
> Nicmene firewall jsem kontroloval, mel by byt vyply.
> Nemate nekdo poneti, co by mohlo byt spatne?
> Predem dekuju za odpovedi,
> Dusan Rychnovsky

Odpovedet emailem