Ticket #2554 (closed defect: fixed)
host port forwarding stops working
|Reported by:||snblitz||Owned by:|
I have several Linux virtual machines running NAT'ed on a Linux host (all Ubuntu 8.04). Each has a port from the host mapped to port 80 in the guest, and a port from the host mapped to port 22.
vbguest1: 2201 -> 22, 1081 -> 80 vbguest2: 2202 -> 22, 1082 -> 80 vbguest3: 2203 -> 22, 1083 -> 80 vbguest4: 2204 -> 22, 1084 -> 80 vbguest5: 2205 -> 22, 1085 -> 80
I also run openvpn in each slice connecting each to a private openvpn network. All guests are clients to a another physical machine that runs as an OpenVPN server elsewhere.
After 10 days of uptime one could no longer reach the web server or ssh server in vbguest1 via the host forwarded ports.
However, both the web server and the ssh server were reachable from the openvpn network. They also both worked correctly inside the slice.
Looking at the log files I could find nothing unusual anywhere.
I telnet'ed to host:1080 and the TCP/IP session would be negotiated, however no data would flow to or from the web server application in the guest.
The other slices were all working correctly. vbguest2 runs the same application suite as vbguest1. And the applications in vbguest2 were correctly accessible via the host forwarded ports.