Running the Antsle (edgeLinux 0.5.0) on my home network. I know it cannot be related, but as soon as I patched and reboot a Ubuntu LXC I started seeing weird network issues with my Antsle:
- I lost http connectivity from my wifi enabled laptop to AntMan (0.11.97947208069579961a) that I was working from.
- I cannnot connect to my Antsle via a ssh connection directly from my Wifi laptop.
- I cannot connect to any Antlets via ssh (-p 22xxx)
- I can ssh to Antlets over 192.168.1.x on my local NAT'd network.
- From an Antlet, I can connect to the Antsle over 10.1.1.x
- If I use a computer with a wired network connection, I can connect to AntMan and ssh directly with no issues.
- While connected via ssh to the Antsle with a shell, I cannot ping out to the Internet, only devices within the local network.
- All my Internet based websites that my router port forwards through the Antsle do not connect, but they are available from the NAT'd 192.168.x.x network.
- There have been no changes to my router in over a month
- All Antlets seem to be performing as they all should. They are having no network issues.
From the Antsle, if I login with a shell and ping something on the internet, it resolves to my router. I wish nslookup or dig was installed. I can connect to http with the nc command to my web servers on the Local Network, but not using DNS. Other systems point resolv.conf to my router and resolve DNS just fine.
# ping yahoo.com
PING yahoo.com (192.168.1.1) 56(84) bytes of data.
# cat /etc/resov.conf
nameserver 192.168.1.1
Here's the routing table.
| Kernel IP routing table | |||||||
| Destination | Gateway | Genmask | Flags | Metric | Ref | Use | Iface |
| default | localhost | 0.0.0.0 | UG | 8 | 0 | 0 | br0 |
| localhost | 0.0.0.0 | 255.255.255.0 | U | 0 | 0 | 0 | virbr1 |
| localhost | 0.0.0.0 | 255.255.255.0 | U | 0 | 0 | 0 | virbr2 |
| localhost | 0.0.0.0 | 255.255.255.0 | U | 8 | 0 | 0 | br0 |
| localhost | 0.0.0.0 | 255.255.255.0 | U | 0 | 0 | 0 | virbr0 |
I also thought if I try to upgrade antman, it may clean something up, and I get the following error. I suspect cause it can't get out to the internet. An upgrade of edgeLinux yields similar results.
# upgrade-antman Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib64/python2.7/json/__init__.py", line 291, in load **kw) File "/usr/lib64/python2.7/json/__init__.py", line 339, in loads return _default_decoder.decode(s) File "/usr/lib64/python2.7/json/decoder.py", line 364, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib64/python2.7/json/decoder.py", line 382, in raw_decode raise ValueError("No JSON object could be decoded") ValueError: No JSON object could be decoded --2019-10-05 14:29:08-- http://central.antsle.com/antman-releases//amanupd- Resolving central.antsle.com... 192.168.1.1 Connecting to central.antsle.com|192.168.1.1|:80... connected. HTTP request sent, awaiting response... 503 Service Unavailable 2019-10-05 14:29:08 ERROR 503: Service Unavailable.
chmod: cannot access 'amanupd-': No such file or directory /usr/local/bin/upgrade-antman: line 11: ./amanupd-: No such file or directory rm: cannot remove 'amanupd-': No such file or directory Error while upgrading antman * WARNING: antman has already been started
Any help on a direction to check is GREATLY appreciated!