by the way - see here an unsorded and not_yet_verrified list of possible reasons for the malfunction and the bad behaviour i have encountered here..

some questions and answers - that i have found while googling the phneomens

see the following thread https://www.virtualmin.com/node/45327 Re-check configuration throws an Apache virtual host was not found

You can discover which domain is missing it's Apache virtual host by SSHing in as root and running :

virtualmin validate-domains --all-domains --feature web

Apache virtual host was not found happens when you have a website in /etc/webmin/virtual-server/domains/ 
that does not exist in apache configs (e.g. may caused by IP/PORT mismatch). You may check your domains there and see what is wrong.

 Howdy -- we may want to verify that your Apache version is what Virtualmin is expecting, and that the config files are in the correct directory.
What is the output of these commands:
dpkg -l apache2
ls /etc/apache2/sites-enabled/
dpkg -l apache2
ls /etc/apache2/sites-enabled/

futhermore:  see the following thread: https://www.virtualmin.com/node/5878

When i add a new virtual server i receive the following error`: Adding Apache user apache to server's group .. .. done`

Apache website failed! : Undefined subroutine &main::save_domain_ruby_mode called at `/usr/libexec/webmin/virtual-server/feature-web.pl line 1856.`

when i check apache, the virtualhost is created and running, but when managing the virtual server "Web virtual server enabled?" is not checked.  When i try to delete the server, everything is removed with exception of the the apache virtualhost. The above error prevents virtualmin from "remembering" that the virtualhost exists.
added web_ruby_suexec=-1 to the templates.

Now its complaining that httpd is not running. Applying web server configuration .... not running!

anwer: Have you started apache? Maybe your stopped it for some reason and forgot to start it again.

well this seems to be an annoying bug - and i have encountered this malfunction and bad behaviour several times in the past years.

conclusio: any idea how to fix it!? How would you proceeed.

Note i have no console- or terminal-access to the server.

any idea how to fix this malfunction - or how to proceed !? Should i stop and start the Apache !?! Do you think that this may help ?

look forward to any and all help

New contributor
di_bert_ is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.