the system after the update (apt-get upgrade)
https://virtualminaddress:10000/left.cgi?mode=virtualmin
Login: root No virtual servers created. HTTP/1.0 500 Perl execution failed Server: MiniServ/1.590 Connection: close Error - Perl execution failed
Undefined subroutine &virtual_server::can_create_master_servers called at /usr/share/webmin/virtual-server-theme/left.cgi line 324.
commandline
root@hostname:~# virtualmin delete-domain --domain example.net Deleting virtual server example.net .. Undefined subroutine &useradmin::passfiles_type called at /usr/share/webmin/useradmin/user-lib.pl line 104.
system information
root@hostname:~# cat /etc/debian_version 5.0.10
root@hostname:~# perl -v This is perl, v5.10.0 built for i486-linux-gnu-thread-multi
root@hostname:~# dpkg -l | grep virtualmin ii virtualmin-base 1.0-29 ii webmin-virtualmin-awstats 4.7 ii webmin-virtualmin-dav 3.5 ii webmin-virtualmin-htpasswd 2.5 ii webmin-virtualmin-mailman 6.1 ii webmin-virtualmin-svn 4.9 root@hostname:~# dpkg -l | grep webmin ii webmin 1.590 ii webmin-security-updates 4.4 ii webmin-virtual-server 3.93.gpl ii webmin-virtual-server-theme 8.5 ii webmin-virtualmin-awstats4.7 ii webmin-virtualmin-dav 3.5 ii webmin-virtualmin-htpasswd 2.5 ii webmin-virtualmin-mailman 6.1 ii webmin-virtualmin-svn 4.9
I restarted the machine did not change the same error
Comments
Submitted by JamieCameron on Fri, 08/24/2012 - 16:39 Comment #1
It looks like some files are missing or incomplete on your system...
Try forcibly re-installing Webmin with :
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.590_all.deb
dpkg --install webmin_1.590_all.deb
Submitted by seko on Mon, 08/27/2012 - 11:02 Comment #2
solved
vim /etc/webmin/config
os_type=
change
os_type=debian-linux
add
real_os_type=Debian Linux real_os_version=5.0
/etc/init.d/webmin restart
Submitted by JamieCameron on Mon, 08/27/2012 - 13:08 Comment #3
Glad you got that fixed ... but any idea how that file got broken in the first place?