After Virtualmin Package Updates Error - Perl execution failed on "Refresh system information"

Hai after webmin-virtual-server-theme (9.0), webmin-virtualmin-awstats (5.1), webmin-virtualmin-mailman (6.3) and webmin-virtualmin-nginx (1.8) update I got a "Error - Perl execution failed" when I Refresh system information

Error - Perl execution failed

Undefined subroutine &main::right_page_cgi called at /usr/share/webmin/virtual-server-theme/recollect.cgi line 10

Closed (duplicate)


Howdy -- what happens if you try restarting Webmin, does that help? You can do that with this command:

/etc/init,d/webmin restart

tpnsolutions's picture
Submitted by tpnsolutions on Tue, 01/13/2015 - 11:29


*** also posted at: ***

I can confirm there appears to be a bug in the theme which causes the recollect script to produce a Perl execution error.

Last night while installing a fresh copy of Virtualmin GPL on a clients VPS we experienced this bug. I proceeded to install the Authentic theme which didn't produce the error.

OS: CentOS 6.6
Arch: 64-bit
Memory: 512MB
CPU Cores: 1 Core
Disk Space: 20GB
Virtualization: KVM

Hope this helps!

Best Regards,
Peter Knowles
TPN Solutions

Phone: 1-604-782-9342
Skype: tpnsupport
philmck's picture
Submitted by philmck on Tue, 01/13/2015 - 11:54

Subscribing and confirming that I experience this on Virtualmin 4.13.gpl "Framed" theme running on Ubuntu 14.04. Could this be added to the regression tests?

I recently had trouble logging into Usermin while using Authentic Theme and got a perl error

Error - Perl execution failed

Undefined subroutine &main::parse_virtual_server_access_level called at /usr/libexec/usermin/authentic-theme/index.cgi line 144.

Changing to Virtualmin Framed Theme fixed it.

Followed something similar to the steps shown here, but used "Virtualmin Framed"

Thanks rgleason -- is there any chance you could open a new support request regarding that issue though?