In the last days we started suddenly having an issue with sending emails… then we’ve tried to upgrade/update without success (the update page hangs and every component - docker, discourse, plugins - get stuck at “Checking for new version…”) and then we tried to update everything via root but the rebuild fails giving the following message (among other things):
fatal: unable to access 'https://github.com/discourse/discourse.git/': Could not resolve host: github.com`
Our host has confirmed that there are no problems with the server connectivity, SSL, firewall or any other thing.
#docker exec -it app bash -c "cat /etc/resolv.conf"
# Generated by Docker Engine.
# This file can be edited; Docker Engine will not make further changes once it
# has been modified.
nameserver 8.8.8.8
nameserver 8.8.4.4
# Based on host file: '/etc/resolv.conf' (legacy)
# Overrides: [nameservers]
Thanks… I have no idea how this might happen, but I’m not a docker expert.
What’s your host OS, and how did you install Discourse? Did you use a package supplied by the hosting company, or is it a standard install? (Or a dev install??) How did you install Docker?
But this all used to work, and then stopped working, so possibly it is docker related. Perhaps you can update your docker installation??
It’s a standard install that have been working very well so far in AlmaLinux in the past few months (and before that well too in CentOS).
How can I update the docker installation (without the usual rebuild instruction with launcher or the through the website as none of these methods seem to be working)?