Is there a setting somewhere to change the timing/user/method of this Warning that is getting really annoying?

SYSTEM INFORMATION
OS type and version Ubuntu Linux 22.04.2
Webmin version 2.021
Usermin version 1.861
Virtualmin version 7.7
Theme version 20.21
Package updates All installed packages are up to date

Is there a setting somewhere that I can change to remove this “SHOUT OUT”.

change it to a more appropriate time - better still just shout at the domain owner by email perhaps.
It will go away when the time comes as all client have their domains set to auto renew. So it is of no use and just there to annoy me?

How long does the domain have left? Let’s Encrypt had differing recommendations on when to renew.

EDIT: Default renewal is 21 days. (I think email at 19/20? days?) LE says ‘month out’ so I changed the renewal interval in VM configuration.

Not letsencrypt, that domain renewal

1 Like

Opps. Just got an email about the cert and I guess my brain didn’t swap that out of memory yet. I blame cosmic rays.

Please use a descriptive title.

I believe we’ll have to ask @Ilia or Jamie if it’s possible to disable this one. I can’t find anything when I search for anything I can think to search for. Looking in the code it doesn’t look like it’s possible to disable it, but it really seems like notifications like this (especially ones that look alarming) should be able to be disabled. virtualmin-gpl/summary_domain.cgi at master · virtualmin/virtualmin-gpl · GitHub

Sorry @Joe not a great day for descriptive curses - I think that is better now.

@ID10T yes nothing to do with LE notices which has been set at 21days.
This is somewhere deep in Virtualmin code and it is annoying the hell out of me. I was hoping I had just missed some setting in theme somewhere. But this really needs to be in a per domain setting. There are now 3 domains listed. They are not owned by me but by a client and I phoned him to check and the domains are on “autorenew” with the registrar. They are not even due to be renewed until 7/7/23 so in my view the message is very aggressive as a “Warning” 5 days before the event! (Sort of Waning the End is Nigh) I understand that not everyone uses Virtualmin the way I do and not everyone checks their servers every day, but I’m that sad sort of guy!

There only 4 days to go? When is the auto renew happen, your leaving it late or is renewal not expiry.
the code elsif ($now > $d->{‘whois_expiry’} - 7* 24* 60* 60) {
the 7 in the code might mean 7 days to go, is that when the warning happens?

“Only” 4 days as of now but this started 7/1/23 (the box is way overseas so only noticed it overnight!)

The auto renew happens when the registrar decides (I think that is on the day of expiry - but no real idea - nothing to do with me)

Are you suggesting I find that code and change it to 0 and it would temporarily fix this?

Try and see I guess, i was thinking 1 as multiply something by 0 won’t work.

The only way to hide it right now is to edit Virtualmin domain config file and set whois_expiry option to a timestamp in the future.

We could probably make it dismissible but it’s a bit tricky, as the notice can include multiple domains …

Appreciate that it might not be easy and probaby nice to have in some future release.

But surely - and even more so in the case of multiple domains - this should really be on a per domain basis Why shout at me (the Virtualmin “owner”) and not the domain owner? Do I even care if a user and domain owner does not renew a domain?

What if an admin solely manages number of domains, and never signs in as a domain owner?

1 Like

Presumably they would tick or not untick the option in among the theme or wherever it is presented as an option.

Doesn’t that detract from the purpose Virtualmin was created. I thought it was about users who own domains. not about one individual running a personal single server where that individual owns every domain put on it. I don’t see the requirement there for any warning. I have domains from several registrars and they all remind me in advance that they would like payment for their service even with auto renewal.

I guess that was why I suggested that the user/domain owner should get an email . Though I do see that adds a whole additional layer of complexity.

We should not send any emails. This is the registrar job.

I will look into making this button dismissible (postponable).

2 Likes

That I will agree with.
But why then are we even seeing these Warnings?

Meanwhile I’m going to seek out that code above and comment out the whole
block 212-223

Still, I think many see the control panel as their overall eye on the prize. Dismissing a pop up warning is much less annoying than recovering from not having it. :wink:

I’ve had to baby sit some customers that were pretty clueless on the tech side of the business. But, that’s why they hired someone else to keep an eye on things.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.