[8.171][BUG][UNREPRODUCIBLE] WebAdmin Disabled

After enabled "Term of Use" on WebAdmin/Advanced, unable to logon to WebAdmin
  • You need to be root to view the log files on the console, so you either need to log in as user 'root' or, if you logged in as 'loginuser', become 'root' with the command "su -", which then asks you for the root accounts password.

    So, if you are root, change to the log directory with "cd /var/log", where you can list the logfiles with "ls *.log" and view the contents of those files with  "less FILENAME".

    The first file i'd look at is the confd.log.  Look for something that is timely close to the time where you failed to log in into the webadmin.

    Oh, and btw., the usual timeout for Authentication failures is 10 minutes. Did you wait those 10 minutes before you tried it again?

    Cheers,
    Kai
  • Kai,

    Does not look like an authentication error according to the confd.log.  Once I click on logon in the Webmin, the progress of caching objects is displayed and then it just sits at the Webmin logon window still showing my login info.  I've tried clearing the IE cache/tmp files and still get same issue.

    Attached is the confd.log.  I logged in 3 times waiting 10 min before the last two logon attempts from two different PC's.  Same results of just sitting at logon screen after clicking on logon.

    Thanks...Erich
  • Then let's follow the confd.log while you are trying to log into the webadmin

    on the console, type "tail -f /var/log/confd.log"  (you can press Ctrl+C to cancel that any time) and then try the login.

    It should print something like 
     Role::authenticate:1... name="authentication successful" user="admin" ... facility="webadmin" client="index.plx" ...



    oh, and one more question: did you try it with a different, clean browser (chrome, firefox,...)?
  • I tried logging in with IE 8, Firfox, Chrome and still Webmin does not load after entering logon info.  Ran the tail command and attached output file.  Looks like it reported successful logins every time.

    Thanks,

    Erich
  • IE8 should be fine.  With Firefox, it's best to use at least version 5.x (5.0.1 was just released, although 4.x also seems to work fine for the most part, but there may be incompatibilities).  With Chrome, you should be using at least version 12.x).  Older versions are unsupported.

    It doesn't appear to be an authentication issue as much as WebAdmin not loading properly on the client that you're connecting from.

    Is it possible that you may be using some software that might be blocking javascript in all three browsers?

    Is it possible to try connecting from a different host?
  • Hi Scott,

    Thanks for the info.  I tested with IE8, Firefox 5, and Chrome 12.  I only have an issue getting into Webmin after enabling the TOS in advanced settings.

    I have tried from two different hosts also.

    One thought that I just had.  Do you think installing the 64bit version of the ASG may be why this is happening?

    Erich
  • I just tried enabling ToS on my end.  Worked with IE9, FF 5.01, and Chromium Dev 14.0.820.  ToS displays as an ajax style pop-over.
  • Scott,

    How did you install ASG?  I have mine on a ESXi box with 1vCPU, 2GB RAM and 30GB drive.  I choose to install the 64-bit version when installing the ASG.

    That is promissing to hear it worked with no issue on your setup.  Now I am just curious as to the deference.  I am leaning towards it being that I choose to install the 64-bit version.

    I also restored my configuration backup from the latest production version of ASG and it all worked fine until enabling the TOS.  Did you restore a configuration or did you reconfigure from scratch?

    Thanks for trying out the TOS on your setup.

    Erich
  • Mine is installed on physical hardware, 64-bit, and can be restored from config backup just fine.  I'm wondering if the problem is due to something with the ESXi setup.  Are you using the e1000 VMWare NIC drivers?
  • I am using the e1000 drivers. Not a single issue until the ToS feature is enabled. I am running it with my home license and I wondering if that may be the issue. I'm installing the beta license before I enable ToS this go around. 

    I installed the 32 bit version and had same issue. Installing 64 bit again now.