The right solution would be is to understand the reason why log files are flooded. Perhaps, it's a DDoS attack? In that case have a look at ModSecurity and mod_evasive for Apache. If it's just a few IPs with abnormal activity, the easiest way would be to just block them manually. Changing the log level would most likely be masking a problem not solving it. Either way, you would need to have a close look at the access log, analyze it and later decide what to do next.
Joes, Perl 5.8 was released about 20 years ago. We require at least Perl 5.10. Can you explain how is this even possible not to upgrade the system for so long? What OS is that?
Never go back! You need to figure out what is wrong. Check that you have expected miniserv process running, and that it actually gets restarted (pid changes). Try clearing all existing miniserv processes (pkill -9 miniserv) and starting Webmin afterwards. If possible don't install from source and use a package.
You're right! Thanks a lot for reporting this! Fixed on the latest commit. Update the theme to the latest development version to have it updated.
I believe we already fixed that.
I missed that file name itself had sensitive information. Removed.
I have taken a closer look, and fixed it. You can easily install it right now, with the following hack-around: # cd ~ # apt-get purge webmin # curl https://raw.githubusercontent.com/webmin/webmin/master/os_list.txt -o os_list.txt # while sleep 0.1; do cp -f os_list.txt /usr/share/webmin ; done & # apt-get install ./webmin_1.990_all.deb # kill [PID] Enjoy.
I have taken a closer look, and fixed it. You can easily install it right now, with the following hack-around: # cd ~ # apt-get purge webmin # curl https://raw.githubusercontent.com/webmin/webmin/master/os_list.txt -o os_list.txt # while sleep 0.1; do cp -f os_list.txt /usr/share/webmin ; done & # apt-get install ./webmin_1.990_all.deb # kill RETURNED-PID-FOR-WHILE Enjoy.