Let's Encrypt - Failed to request certificate : Missing file to read at virtual_server::/usr/share/webmin/virtual-server/feature-dns.pl line 3867

SYSTEM INFORMATION
OS type and version Ubuntu Linux 24.04
Webmin version 2.202
Virtualmin version 7.20.2
Webserver version nginx/1.24.0
Related packages SUGGESTED

Hi everyone, I’m getting the following error when trying to renew the certificate… Does anyone know what this might be about?

… request was successful!

Configuring webserver to use new certificate and key …

Fatal Error!
Failed to request certificate : Missing file to read at virtual_server::/usr/share/webmin/virtual-server/feature-dns.pl line 3867

This means the DNS zone for the domain was deleted outside of Virtualmin. To work around this, you can toggle the “DNS domain enabled” option on the “Edit Virtual Server” page. If that doesn’t work, try using the “Disassociate Features” page first.

1 Like

Hello Ilia,

I did what you said, but it didn’t solve the problem…

When I look at the BIND DNS Server, there’s nothing there:

There are no DNS zones defined for this name server

And the error still occurs when I request the certificate.

Error

Missing file to read at virtual_server::/usr/share/webmin/virtual-server/feature-dns.pl line 3867 …/web-lib-funcs.pl (line 3871)

I somehow deleted the DNS zones, and that was the cause of the problem. I restored the DNS zones, and now it works.

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