Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The dreaded "enable System Status module in user settings" error #698

Open
GeorgelT opened this issue Nov 15, 2017 · 3 comments
Open

The dreaded "enable System Status module in user settings" error #698

GeorgelT opened this issue Nov 15, 2017 · 3 comments

Comments

@GeorgelT
Copy link

We recently got 4 new identical nodes for our cluster running CentOS. I've installed webmin in the past without issue, I've installed successfully this time on 3 of the 4 Nodes. The 4th one though doesn't seem to be working.

After much googling debugging, looking through logs, I still can't get this going. The exact error message is:
Warning! In order to have System Information displayed you will need to enable System Status module in user settings.

There are exactly 3 results in google concerning this error without any real solution to the problem or even direction where I should be looking to see a error message or something.

Before this point miniserv.error was reporting a missing Authen::PAM module. Fixed that, now everything seems to be working ok.

[15/Nov/2017:16:23:31 +0100] miniserv.pl started
[15/Nov/2017:16:23:31 +0100] IPv6 support cannot be enabled without the Socket6 perl module
[15/Nov/2017:16:23:31 +0100] Using MD5 module Digest::MD5
[15/Nov/2017:16:23:31 +0100] PAM authentication enabled

I'm getting the exact screenshot and problem as this post: https://www.virtualmin.com/node/53053
I can login, but don't have any options available to me other than to logout or refresh in the Dashboard view.
I even manually added a second user from the commandline, same thing. I tried remote management and added it to the server list on the other nodes. When I try to connect to it I get either RPC error : Invalid user for RPC or Login to RPC server as root rejected depending on the user I setup.

I'd really like to get this working but haven't been able to make any progress beyond this point.

@iliajie
Copy link
Collaborator

iliajie commented Nov 15, 2017

Please read this thread:

webmin/authentic-theme#826

Make sure that /etc/webmin/webmin.acl and correspondent user has system-status enabled.

You can also do it using ACL control by clicking on the user (near logout button) and checking available modules.

In case you can't access ACL control you would need to manually add it by reading the thread mentioned above.

@GeorgelT
Copy link
Author

GeorgelT commented Nov 15, 2017

ok, just checked, I don't even have that file in my system. I've made a copy of the file from the other system and now it seems to be working.

Thank you very much. This still doesn't explain why using the same install steps from the same repos and files on 4 identical machines didn't deliver the same result.

@swelljoe
Copy link
Collaborator

That means something went wrong during installation. There may be other problems. webmin.acl is a really core file...there's no way for it to be missing if something didn't go wrong during installation or Webmin or possibly something that may have deleted it later (I have no idea what that might have been).

Check the install log on the problem server for clues, or just start over on that server and watch the install closely for errors next time...it's probably got other issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants