Apt-get update doesnt pull

April 24, 2019 540 views
Networking Ubuntu 18.04

Clean droplet
First command apt-get update on root user fails
Removing /var/lib/apt/lists/* and cleaning apt-get clean doesn’t fix the problem
Adding DNS doesn’t either
I’m using IPV6
Pings to work

$ sudo apt-get update
0% [Working]
Err:1 https://repos.insights.digitalocean.com/apt/do-agent main InRelease
Could not resolve host: repos.insights.digitalocean.com
Err:2 http://mirrors.digitalocean.com/ubuntu xenial InRelease
Temporary failure resolving 'mirrors.digitalocean.com'
Err:3 http://security.ubuntu.com/ubuntu xenial-security InRelease
Temporary failure resolving 'security.ubuntu.com'
0% [Working]

What’s going on?

2 Answers


That is interesting. Given that outbound ping works I think we can rule out a lot of possibilities. I’m going to go out on a limb and theorize that outbound DNS resolution (53/UDP) may be blocked. Try this:

iptables -I OUTPUT -p udp --dport 53 -j ACCEPT

See if that helps any.


It was a firewall problem, I blocked tcp upd all in digitalocean’s firewall, didn’t notice the huge title saying they are outbound.


Have another answer? Share your knowledge.