This website is deprecated, and remains online only for historic access to old issues and docs for historic versions of Virtualmin. It has been unmaintained for several years, and should not be relied on for up-to-date information. Please visit www.virtualmin.com instead.
Oh, and don't comment out that %sel line - it will break all other drop-down menus in Webmin! It is better to find the line that is really causing the problem. You can see this by going to Webmin -> Webmin Configuration -> Advanced Options, and changing 'Show stack trace for error messages?' to 'Yes'.
HTTP/1.0 500 Perl execution failed Server: MiniServ/0.01 Date: Thu, 3 Jan 2008 01:48:26 GMT Content-type: text/html Connection: close
Error - Perl execution failed
Not an ARRAY reference at ../ui-lib.pl line 299.
Operating system Debian Linux 4.0
Webmin version 1.380
Virtualmin version 3.50 (Pro)
Operating system Debian Linux 4.0
Perl version 5.008008
Path to Perl /usr/bin/perl
Postfix version 2.3.8
Mail injection command /usr/lib/sendmail -t
BIND version 9.3.4
Apache version 2.2.3
PHP version 4, 5
Webalizer version 2.01-10
Logrotate version 3.7.1
MySQL version 5.0.32
ProFTPd version 1.30
SpamAssasssin version 3.1.7-deb
ClamAV version 0.90.1
Webmin/Virtualmin/Usermin live in /usr/share instead of /usr/libexec on Debian/Ubuntu systems. So, the path would be /usr/share/webmin/virtual-server/virtual-server-lib-funcs.pl
I fear I've been too Christmas'ed up to be much help. I'm back to work now, though. ;-)
Are you running the latest version of Virtualmin and Webmin? If so, it's a bug. I'll ask Jamie to chime in on this thread.
For future reference: If you're running the latest stable Virtualmin and Webmin version and seeing Perl errors, it's a bug. Always. File it in the bug tracker and it will get fixed quick (Jamie's super human about stuff like this).
Santa's not around? Santa must be full and fall asleep.. How about Elves? Help?.. Please :)
I mean Deer will do.. I s Santa's Deer around?
hehe.. Merry Christmas again everyone.. Where is Joe, I wish Joe is around..
A merry Christmas to Joe and Virtualmin team.. And of course their families too.. And Happy New Year..
Okay I kinda solved it but I worried it might affect anything.. I kinda commented the line 299 on ui-lib.pl that is causing the problem.
#local %sel = ref($value) ? ( map { $_, 1 } @$value ) : ( $value, 1 );
will this cause anything? Santa? Elves? Deer?
I missed Joe.. He knows everything.. Almost everything and he is the best forum moderator EVER...
Yes, this looks like a bug. Could you let me know which version of Virtualmin you have there, and if it is the GPL or Pro release?
--
Check out the forum guidelines!
Oh, and don't comment out that %sel line - it will break all other drop-down menus in Webmin! It is better to find the line that is really causing the problem. You can see this by going to Webmin -> Webmin Configuration -> Advanced Options, and changing 'Show stack trace for error messages?' to 'Yes'.
--
Check out the forum guidelines!
Hi
I am getting the same error
HTTP/1.0 500 Perl execution failed Server: MiniServ/0.01 Date: Thu, 3 Jan 2008 01:48:26 GMT Content-type: text/html Connection: close
Error - Perl execution failed
Not an ARRAY reference at ../ui-lib.pl line 299.
Operating system Debian Linux 4.0
Webmin version 1.380
Virtualmin version 3.50 (Pro)
Operating system Debian Linux 4.0
Perl version 5.008008
Path to Perl /usr/bin/perl
Postfix version 2.3.8
Mail injection command /usr/lib/sendmail -t
BIND version 9.3.4
Apache version 2.2.3
PHP version 4, 5
Webalizer version 2.01-10
Logrotate version 3.7.1
MySQL version 5.0.32
ProFTPd version 1.30
SpamAssasssin version 3.1.7-deb
ClamAV version 0.90.1
Happy New Year
A bug was filed on this : http://www.virtualmin.com/bugs/index.php?do=details&task_id=3458
And I found the underlying cause, and posted a work-around to the bug. Also, the fix will be included in the 3.51 release of Virtualmin.
--
Check out the forum guidelines!
Thnks for the prompt reply Jamie
I do not have the folder described in the fix, where can I find the file?
Greg
If you are on a Debian or Ubuntu system, it will be at /usr/share/webmin instead.
--
Check out the forum guidelines!
Webmin/Virtualmin/Usermin live in /usr/share instead of /usr/libexec on Debian/Ubuntu systems. So, the path would be /usr/share/webmin/virtual-server/virtual-server-lib-funcs.pl
--
Check out the forum guidelines!
Thanks Jamie
Worked perfectly
Greg
Howdy Trendy,
I fear I've been too Christmas'ed up to be much help. I'm back to work now, though. ;-)
Are you running the latest version of Virtualmin and Webmin? If so, it's a bug. I'll ask Jamie to chime in on this thread.
For future reference: If you're running the latest stable Virtualmin and Webmin version and seeing Perl errors, it's a bug. Always. File it in the bug tracker and it will get fixed quick (Jamie's super human about stuff like this).
--
Check out the forum guidelines!
Mmm, that sounds like a problem worthy of a bug report :-)
I'm not sure what exactly might cause that, but I bet Jamie would!
You can file a report using the Bugs and Issues link below.
Thanks!
-Eric
I've got the same problem and unfortunatly link for the solution is out !
http://www.virtualmin.com/bugs/index.php?do=details&task_id=3458
Can someone give information to solve this proble ?
Thanks.
Sorry, i find the solution here : http://www.virtualmin.com/node/12252