Webmin spits out perl error - Undefined subroutine &main::get_virtualmin_user_level

System hostname server1.clindner.net
Operating system CentOS Linux 5
Webmin version 1.370
Virtualmin version 3.48 (Pro)

Operating system CentOS Linux 5 Perl version 5.008008
Path to Perl /usr/bin/perl Postfix version 2.3.3
Mail injection command /usr/lib/sendmail -t BIND version 9.3.3
Apache version 2.2.3 PHP version 5
Webalizer version 2.01-10 Logrotate version 3.7.4
MySQL version 5.0.22 PostgreSQL version 8.1.9
ProFTPd version 1.30 SpamAssasssin version 3.1.9
ClamAV version 0.91.2

Full error message:

Error - Perl execution failed

Undefined subroutine &main::get_virtualmin_user_level called at /usr/libexec/usermin/virtual-server-theme/right.cgi line 12.

I went ahead and updated packages, no change.

Disclaimer/Note:

Had a terrible drive crash 2 weeks ago. Luckily I had some reasonably good backups of my virtualmin setup back on centos4.

Since I had to rebuild, i decided to take a chance and go with a clean centos 5.0 install. everything looked good, and this didn't appear to be an issue at the time, so not entirely sure what changed.

one of the packages that i noticed was on the list for an update was perl related - so did the upgrade and still saw the message afterwards. i've run out of ideas/options.

Nov 16 20:46:32 Updated: perl.i386 4:5.8.8-10.el5_0.2
Nov 16 20:49:08 Updated: wbm-virtual-server.noarch 2:3.48-3
Nov 16 21:09:27 Updated: cups-libs.i386 1:1.2.4-11.14.el5_0.1
Nov 16 21:09:29 Updated: pcre.i386 6.6-2.el5_0.1
Nov 16 21:09:35 Updated: cups.i386 1:1.2.4-11.14.el5_0.1

thanks
carl

Status: 
Closed (fixed)