- Advertisement -
Undefined subroutine &virtual_server::check_domain_connectivity called at /usr/libexec/webmin/virtual-server/virtual-server-lib-funcs.pl line 8068.
Requesting a certificate for redacted.example.com from Let‘s Encrypt .. HTTP/1.0 500 Perl execution failed Server: MiniServ/1.981 Date: Tue, 21 Sep 2021 18:16:11 GMT Content-type: text/html; Charset=utf-8 Connection: close Error — Perl execution failed Undefined subroutine &virtual_server::check_domain_connectivity called at virtual-server-lib-funcs.pl line 8068.
If you have seen error “Undefined subroutine &virtual_server::check_domain_connectivity called at /usr/libexec/webmin/virtual-server/virtual-server-lib-funcs.pl line 8068″ below are work around for you to try and see if it will work for you.
I feel this is a webmin error which will be fixed on next update but I know there is no bug that there wouldn’t be a workaround.
- Advertisement -
Now the solution for Undefined subroutine &virtual_server::check_domain_connectivity called at /usr/libexec/webmin/virtual-server/virtual-server-lib-funcs.pl line 8068 is simple.
What I was able to do to work around this issue, is to create the server without the SSL server enabled. After it is created, then select “Edit virtual server” and enable the SSL feature. After that change is saved, you can go to the SSL Certificate option under Server Configuration, select the Let’s Encrypt tab, and request the certificate there. This worked for me.
I hope it works for you as well.