I've noticed that the expiration date for domains is no longer displayed in WHOIS queries. I initially thought it was just a problem with a specific domain, but I've tried multiple ones with different top-level domains (TLDs) that used to show this date, and it's simply not appearing anymore. I couldn't find any useful information on Google regarding this change.
4 Answers
I read something recently about the DENIC for .de and other registrars updating their policies due to the EU's NIS2 guidelines concerning cybersecurity. This could be related to the changes you're seeing in WHOIS queries.
Are you referring to the `whois` command line tool? Because the 'Registrar Registration Expiration Date' is still present in the Linux `whois` results. However, it looks like certain TLDs might not show it at all, like .ro and .eu.
Each TLD manages its own WHOIS server, which means they can change their output independently. For generic TLDs (gTLDs), you usually see a uniform structure required by ICANN, but country code TLDs (ccTLDs) have more flexibility. Some of them might just choose not to display an expiration date, as I noticed with .ro and .eu domains.
There's a possibility that hiding expiration dates is actually beneficial. Domain hunters and speculators often use public expiration dates to target names close to renewal, leading to spam and aggressive buy-out tactics. By removing this information, it limits unsolicited contact and reduces pressure on registrants, which aligns with a trend towards minimizing publicly exposed metadata that could be abused.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures