Docker version: 1.12.5
Rancher version: latest as of 1/1/2017 (1.3.3 i think?)
Host: Digital Ocean Ubuntu 14.04
Memory: 1GB
Two weeks ago, I was able to setup a Rancher and provision hosts. An hour ago, my rancher UI gives me an ERR_CONNECTION_TIMED_OUT through the browser.
I can run curl http://127.0.0.1:8080/v1
from the host machine and I get JSON no problem.
Also, when I run curl http://127.0.0.1:8080/login
I get the login page as expected.
I would appreciate help fixing this. The symptoms are very similar to this issue: https://github.com/rancher/rancher/issues/1702
except in my case, I never rebooted my machine.
What I did to restart the rancher server
$ docker stop <mycontainerid>
$ docker run -d -v rancher_datavolume:/var/lib/mysql --restart=always -p 8080:8080 rancher/server:latest
More information
I don’t really know what I’m looking at but hopefully someone can see if there is a problem that I’m not seeing.
$ docker inspect c18 |grep IPAddress
"SecondaryIPAddresses": null,
"IPAddress": "172.17.0.2",
"IPAddress": "172.17.0.2",
$ iptables -L -n -t nat | grep 8080
MASQUERADE tcp -- 172.17.0.2 172.17.0.2 tcp dpt:8080
DNAT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:8080 to:172.17.0.2:8080
$ sudo iptables -L -n --line-numbers -t nat
Chain PREROUTING (policy ACCEPT)
num target prot opt source destination
1 DOCKER all -- 0.0.0.0/0 0.0.0.0/0 ADDRTYPE match dst-type LOCAL
Chain INPUT (policy ACCEPT)
num target prot opt source destination
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
1 DOCKER all -- 0.0.0.0/0 !127.0.0.0/8 ADDRTYPE match dst-type LOCAL
Chain POSTROUTING (policy ACCEPT)
num target prot opt source destination
1 MASQUERADE all -- 172.17.0.0/16 0.0.0.0/0
2 MASQUERADE tcp -- 172.17.0.2 172.17.0.2 tcp dpt:8080
Chain DOCKER (2 references)
num target prot opt source destination
1 RETURN all -- 0.0.0.0/0 0.0.0.0/0
2 DNAT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:8080 to:172.17.0.2:8080
Running docker ps
COMMAND CREATED STATUS PORTS NAMES
c18c1d305403 rancher/server:latest "/usr/bin/entry /usr/" 55 minutes ago Up 55 minutes 3306/tcp, 0.0.0.0:8080->8080/tcp determined_blackwell
Is there any more information I can provide?
Thanks.
-Paul