Domain expiry notification - Can I turn this off, can I send emails

SYSTEM INFORMATION
OS type and version Ubuntu Linux 22.04.4
Webmin version 2.111
Usermin version 2.010
Virtualmin version 7.20.2
Theme version 21.10
Package updates 58 package updates are available

When I logged in I got this notification

Which can be very handy for the end user, but if you are logging in as your admin or root account you could potentially get loads of these so I have a couple of questions:

  • Is there an option to turn this off per user?
  • Is there an option to send an email notification to the virtual server owner (if not maybe add as a Pro feature)

I just thought I would give this a bump because example.com has now expired :smile:

I haven’t seen one of these prompts for a long time (so I guess something must have been done to stop them).

not sure if they were ever on a per user basis (just on system admin basis) and probably would not want them at a “user” level - (group admin/virtual server owner maybe?)

I also (very vaguely) thought the email was also sent - but as I say it has been a long time (years?) since.

if there is an email sent I might not get it because

  • I dont really control the DNS because it is not my domain :smile: and I am sure that “Virtualmin” uses a full DNS lookup before sending emails (i.e. does not check BIND zones locally first)
  • Email is not working on my dev server

Click Ignore Expiry :slight_smile: not sure why you would won’t to disable by default.

easy.

If you have 100 accounts and you log in with an admin account and 20 of your customers domains have expired or expiring you will get alot of these messages all in one go.

This can also be scaled up if you have many more customers.

Never seen that message on valid domains, only on example.com I sometimes create.
Are we making a issue where is not one.

If your getting alot of expiry warnings then you have a issue.

example.com is no longer a valid domain

Also Virtualmin has to be designed for all, not just good admins with good customers.

Hmm, isn’t that a reason for warnings, I don’t get it.

As said “I haven’t seen this for quite a while”
Maybe I clicked on the “Ignore Expiry Date” and it went away for good or maybe some other update removed it. whichever I cannot find it. perhaps it is more of a case of selectively turning it back on?

  • if a client with 2 warnings logs in, this is informative and he can take action
  • if an admin logs in and see 100 warnings, he will get annoyed and just ignore them all, or wildly click them off.

Question

  • if an admin disbles the notification, does it get disabled for the client?

There only appears to be 3 registrars to choose from


so if you don’t use these registrars surely you won’t see the warnings ? TBF I have never seen this warning

so if you don’t use these registrars surely you won’t see the warnings ? TBF I have never seen this warning

I don’t, so this message is independent of this.

I have no idea then I am stuggling with how virtualmin would know this, but it could be said virtualmin checks whois or some other service for the domain state as I don’t allow domains to lapse I would never see that. I tend to delete domains before expiry if I and/or client no longer needs the domain. In every case wether a personal or client domain you should beaware of this before expiry. I guess one use case is your strapped for cash, it gives you a nudge

then an ability to set a notification time would be better as most registrars seem to allow a “grace” period before throwing the domain back to the public. I didn’t know there was even a list of “Registrars” let alone know what that list is even used for :frowning:

There are 3

  1. Namecheap
  2. Register.com
  3. Gandi.net

If you don’t use these registrars and have not set up the module you won’t see this however @shoulders says it works for all registrars

which module would that be? (not knowingly) I have an eu client who uses one of them but otherwise quite a few others globally. I’m not wishing to turn the notification on - just wondering why/how it has disappeared?

… and what is it’s purpose (such a short list)

Not sure but it may be a pro module, as i used my pro server to find it rather than gpl

Whois lookups are free and public, that is where the information is coming from.

The registrar stuff that @jimr1 has referenced might be the pro feature where you can control domains.

I will look on the code later, not a big deal.

However i still dont see these messages at what point do they trigger before renewal, days or weeks?