
Affected OS: Centos 6.6 and 7 (equally)
Not sure if you guys are aware of this problem but miniserv.error on both OS is full of reports:
Use of uninitialized value in string eq at /usr/libexec/webmin/virtual-server-theme/newleft.cgi line 173.
Use of uninitialized value in numeric eq (==) at /usr/libexec/webmin/virtual-server-theme/newleft.cgi line 51.
Use of uninitialized value within %gconfig in numeric eq (==) at /usr/libexec/webmin/virtual-server-theme/newleft.cgi line 91.
Use of uninitialized value within %gconfig in numeric eq (==) at /usr/libexec/webmin/virtual-server-theme/newleft.cgi line 91.
Use of uninitialized value $gaccess{"webminsearch"} in string ne at /usr/libexec/webmin/virtual-server-theme/newleft.cgi line 151.
Use of uninitialized value in string eq at /usr/libexec/webmin/virtual-server-theme/newright.cgi line 30.
The biggest problem is error "...newleft.cgi line 173". Before i wiped out VPS with Centos 7 in less than 6 days miniserv.error contained more than 80-90.000 lines (at the time of wipe it could be even more than 100.000) of same error with low to average use of Virtualmin. This is literally flooding. I think i saw somewhere that you have solution for this problem and it will be out with next release. If this is true you should release it immediately because this is not going anywhere. After several days inspecting miniserv.error become time consuming, annoying and useless. I made decision to drop my test VPS with Centos 7 as there is no point to keep two test servers worth 50+$ and not to see any improvement in a timely manner. Not blaming here only Virtualmin as i think Centos 7 is not ready for production so in worst case i would say its 50:50. As suggested somewhere on forum i check new Virtualmin themes but frankly i dont like them at all. The original what it comes with Virtualmin is the best in my sincere opinion because this is CP and i want to keep this "spartan" look (what i love). If i wanted a CP full of bloatware with fancy useless options/menus i would use cpanel or some of the clones.
Comments
Submitted by JamieCameron on Mon, 03/09/2015 - 19:03 Comment #1
Thanks for pointing these out .. I'll make sure they are fixed in the next theme release.
Submitted by Issues on Mon, 03/23/2015 - 19:10 Comment #2
Automatically closed -- issue fixed for 2 weeks with no activity.
Submitted by simon1066 on Wed, 09/02/2015 - 05:58 Comment #3
CentOS 7 Virtualmin GPL
Hi,
Not sure if there has been a release of the 'Virtualmin Framed Theme' since this issue was raised in March.
If there has, then I would report that I'm getting around 250 lines of
Use of uninitialized value in string eq at /usr/libexec/webmin/virtual-server-theme/newleft.cgi line 173.
in /var/webmin/miniserv.error file each time I switch from Virtualmin to Webmin (using the tabs at the top of the sidebar) when using this template - error file is now up to 25MB in the 3 weeks I've been using Virtualmin
If there has not been a release, that's fine I'll keep emptying the error file until there is one.
(edit: just re-read post #2 which might imply the issue was fixed in March, not sure)
Cheers
Simon
Submitted by JamieCameron on Wed, 09/02/2015 - 20:00 Comment #4
Are you still on theme version 9.2? You can check with the command
rpm -q wbt-virtual-server-theme
Submitted by simon1066 on Thu, 09/03/2015 - 01:14 Comment #5
I'm using ver 9.0-2
wbt-virtual-server-theme-9.0-2.noarch
From what you say it sounds as though this is might not be the newest, although Software Package Updates indicates that it is.
Submitted by JamieCameron on Thu, 09/03/2015 - 21:52 Comment #6
Are you running the GPL version of Virtualmin there, or the pro? We have different repositories for each..
Submitted by simon1066 on Fri, 09/04/2015 - 01:30 Comment #7
I think I mentioned above, I'm on the GPL version.
Submitted by JamieCameron on Fri, 09/04/2015 - 18:31 Comment #8
Ok, the quick fix until we release a new theme package to the repositories is to download the latest version manually, with a command like :
rpm -U http://download.webmin.com/download/virtualmin/wbt-virtual-server-theme-9.2-1.noarch.rpm
Submitted by simon1066 on Sat, 09/05/2015 - 01:04 Comment #9
Thank you Jamie, that's great. That's got rid of most of the huge number of ..right.cgi errors.
For your information:
Switching between Virtualmin and Webmin gives the following errors in the miniserv.error file
Use of uninitialized value $gaccess{"webminsearch"} in string ne at /usr/libexec/webmin/virtual-server-theme/left.cgi line 147.
Accessing the System Information page gives these errors
Argument "4.18.gpl" isn't numeric in numeric lt (<) at /usr/libexec/webmin/virtual-server-theme/right.cgi line 18.
Use of uninitialized value in string eq at /usr/libexec/webmin/virtual-server-theme/right.cgi line 51.
Use of uninitialized value in string eq at /usr/libexec/webmin/virtual-server-theme/right.cgi line 51.
Use of uninitialized value in string eq at /usr/libexec/webmin/virtual-server-theme/right.cgi line 51.
Use of uninitialized value in string eq at /usr/libexec/webmin/virtual-server-theme/right.cgi line 51.
And doing a page refresh (on the System Information page) gives both of the above errors.
Cheers
Simon
Submitted by JamieCameron on Sat, 09/05/2015 - 13:40 Comment #10
Thanks, I will also fix those in the next release.
Submitted by Issues on Sat, 09/19/2015 - 13:46 Comment #11
Automatically closed -- issue fixed for 2 weeks with no activity.
Submitted by ADDISON74 on Sat, 02/06/2016 - 08:43 Comment #12
when this fix will be available? I am in the same boat. Can I immutable the miniserv.error file for a while? :)
Submitted by andreychek on Wed, 09/30/2015 - 13:14 Comment #13
The next Virtualmin version should be coming out soon -- the fix will be included in that.
OK, ... thanks ! ;-)