Everything worked fine for months but suddenly I get the following error message: “could not translate host name “db-postgresql-xxx.ondigitalocean.com” to address: Temporary failure in name resolution” when running a query or testing the data source.
It works fine when I input the resolved IP. Running nslookup on the instance itself also result in the correct IP.
Technical details:
Redash Version: 10.1.0
Browser/OS:
How did you install Redash: Digital Ocean Marketplace and incremental upgrade.
After some further investigation, I found the real cause. DO auto-assigned a firewall to the droplets and this apparently somehow blocked the DNS resolver from working.
Thank you for sharing your findings. From what you had described it seems pretty unlikely that there was an issue with Redash. But without eyes on the actual environment it’s hard for the community to guess what the specific error could be: there’s just too many options.