Open silverhook opened 7 months ago
This feature to find the expiry date is not totally accurate cause it's based on the whois and some tld (eg .de
) doesn't provide the expiry date at all. I don't know if it's the case with the .at
.
About third level domain in .name
this usecase has not been considered. We currently use the public suffix list to deduce if it's the domain registered or a subdomain of it...
https://github.com/YunoHost/yunohost/blob/734e9102418faf5ddeba1338443c93a919f1ca2b/src/diagnosers/12-dnsrecords.py#L66
So i guess the solution should be to display info if yunohost can't manage the expiry date for the tld in use. So if it's a .name, or .de, or others tld doesn't providing this info in the whois...
Better info on its limitations might be useful, yes.
Describe the bug
/yunohost/admin/#/diagnosis
provides a really nice domain name expiry reminder, but I ran into two occasions where it does not work, but it should:.name
domain name – yes, this was a weird special feature of.name
TLD back when it was created, I unfortunately, have one of those – for this it complains thatThe domain {$2LD} doesn't exist in WHOIS database or is expired!
– which is technically true, but not the domain I am concerned about, I care about the registered 3LD.at
domain name registered which is expiring in 15 days from now, and use several 3LD under it on my YuNoHost, but I have not received a reminder about its expiry yetContext
To reproduce
name.surname.name
)example.org
)name.surname.name
landing.example.org
bla.example.org
jabber.example.org
/yunohost/admin/#/diagnosis
in the browser or runyunohost diagnosis run
in CLIExpected behavior
I would expect YunoHost Diagnosis to notify me of the soon to expire (I would expect 30 days in advance) domains.
Logs
Let me know what would be useful, so I can paste the redacted logs.