Hi, I experience the following problem: I'm running TCPNet with the embedded web server enabled. This worked fine for long, connecting to the http server from the LAN. At moment, I need to expose the device over the internet. I use a simple router setup to forward TCP port 80 to the embedded device but, when connections come from outside the LAN, they always timeout with no connection. This happens with any browser I used for tests. The router is a Cisco 877.
Network setup on the embedded device looks ok, even the gateway was set to the correct router address.
The router setup is ok too, since I can succesfully reach any other PC/server running web services from outside.
By the way, the problem seems seating at TCP level, since I experience the same behaviours even trying to connect using a propietary protocol based on TCP.
By sniffing the TCP traffic on the net I see the SYN packets coming from the remote but no reply come from the embedded device.
Any idea where to look for solutions? May the router mess up the packets while NAT-ing them?
TIA Regards.