Hardware: VPS bought online YunoHost version: 4.3.5 I have access to my server : Through SSH Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no
Description of my issue
Recently whenever I add a new domain to Yunohost, the Diagnosis check reports an error with the A and AAAA records of the domain, if the domain settings were changed to point at my Yunohost server.
It looks like whatever method is being used to detect the DNS settings, it uses cached results.
It happens when thereâs a difference in results for quering a domain with dig vs dig +trace. The +trace option queries from root servers down, takes a bit longer, but doesnât have to wait for âpropagationâ to finish.
Due to Yunohost not using the equivalent of +trace, I have to wait for propagation to finish to e.g. set up the SSL cert via the GUI.
I have been using the --no-checks option to work around this problem, yes. But it would be way more convenient if I didnât have to log in via SSH and just do it in the GUI
Yes! Could have something ask you, âwould like you like to do it with âno checksâ? Warning do not do this if you donât understand what youâre doing. (or something equally ominous)â
Still, I believe a mor thorough solution would be for the DNS check to not use cache and just do the equivalent of dig +trace during diagnosis, to rule out false negatives in general