I recently upgraded my server from Ubuntu 14.04 to 16.04. The upgrade seemed successful (so I'm not sure if it's related) but about a week in I restarted the host and it now will not accept remote requests.
I can connect to the terminal using my hosting provider's console access but I can't remotely SSH into the machine. Once in the machine I can ping myhost.com successfully, but I cannot ping the machine from a remote location. Pinging from my development machine requests in Request timed out
.
I tried a previous loading a previous snapshot from before I upgraded my OS and I can ping the machine successfully.
I've tried tailing /var/log/auth.log
but the log is not updated when I try to access remotely.
I'm not sure what to try next to find out why my server is not responding.
EDIT
Running iptables -nvL
results in:
modprobe: FATAL: Module ip_tables not found in directory /lib/modules/4.4.0-28-generic
iptables v1.6.0: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.