Menu

Upgrade to 1.999-2 confusion

Webmin
BurnBaby
2022-08-08
2022-08-29
1 2 > >> (Page 1 of 2)
  • BurnBaby

    BurnBaby - 2022-08-08

    I have two different servers, running different flavors of Linux, and both
    are now showing the message "Webmin version 1.999-2 is now available, but
    you are running version 1.999.
    ", and when I click on the Upgrade button,
    I am told:

    "Failed to upgrade from www.webmin.com : You are already running the latest
    version of Webmin"

    This is on both Ubuntu 18.04.6 and Debian 11.4.

    How can I clear this up and get these messages to go away?

    FWIW, some of the other recent Webmin upgrades have been kind of janky, and
    I had to reboot my server at least once to get webmin running again.

    Thanks!

     
  • Jeff

    Jeff - 2022-08-09

    Same here, Dashboard has this: Warning!
    Webmin version 1.999-2 is now available, but you are running version 1.999. Release notes.

     

    Last edit: Jeff 2022-08-09
  • tweek

    tweek - 2022-08-09

    Seeing the same thing from my side also - however when checking the github site per the link next to the message https://github.com/webmin/webmin/releases. There is no reference of tag/version 1.999-2 nor is there any such version on the website https://www.webmin.com/

    Gives me the impression the notification was sent out before the repository's have been updated to reflect the new version for pulling the update - hence the message your already running 1.999

    Could be wrong but its the only thing that makes logical sense to me at the moment.

     
  • durg

    durg - 2022-08-09

    Same here, have multiple servers running Ubuntu 20.04 and all are behaving like this...
    Version 1.99-2 seems to installed anyway(???).

     

    Last edit: durg 2022-08-09
  • jpflathead

    jpflathead - 2022-08-09

    Same here on multiple Debian11 machines.... I just ignore it for the time being..
    In the Dashboard it says "Webmin version 1.999" not 1.999-2.

     

    Last edit: jpflathead 2022-08-09
  • Ilia

    Ilia - 2022-08-09

    Hello,

    Sorry for the confusion guys.

    At first showing release notes for a minor release version (i.e. -2, -3 and etc) is fixed here.

    Second, there is a bug in upgrade.cgi that doesn't know yet how to handle minor version upgrades. We will fix that.

    And lastly, you shouldn't care about installing Webmin 1.999-2, as this release is meant for Virtualmin users only. It has super minor improvements to Webmin restarts when Webmin is upgraded from UI.

    The easiest way to have this message go away is to grab .rpm or .deb package manually (if this is the type of install used at the first place) and install it using package manager, like yum update ./webmin-1.999-2.noarch.rpm or apt-get install ./webmin_1.999-2_all.deb ..

    However, if Webmin was installed using source (tar), there is no easy way to make this message go away.

    I will talk to Jamie to stop showing notifications about minor version releases for now.

     
  • Ilia

    Ilia - 2022-08-09

    Meanwhile, also it is possible to disable displaying Webmin upgrade notifications on the Dashboard (for now) using Webmin ⇾ Webmin Configuration: Index Page Options page. But please, don't forget to re-enable it in the future, not to miss any further upgrades.

     
  • BurnBaby

    BurnBaby - 2022-08-09

    Thanks, @Ilia. It would be cool if these issues could be fixed in a new version (2.0?), then we could just upgrade to that and everything would be smooth sailing going forward.

     
  • Ilia

    Ilia - 2022-08-09

    This could only be fixed in a version after (2.001). I asked Jamie to disable notifications for minor versions for now.

     
  • BurnBaby

    BurnBaby - 2022-08-09

    OK, so should we just wait for 2.001 and upgrade to clear this warning, or is some kind of intervention required?

     
  • Ilia

    Ilia - 2022-08-10

    Anyone seeing the upgrade message even after installing 1.999-2 would need to manually create release file under Webmin dir and put 2 in it or use this command:

    miniservconffile=$(find / -wholename "*web*\/miniserv.conf") ; rootdir=$(grep "^root=" "$miniservconffile" | sed -e 's/root=//g') ; echo "2" > "$rootdir/release"
    
     
    • Phil McKerracher

      In case anyone was wondering, that rather cryptic description actually means (for Ubuntu) that you should create an empty file /usr/share/webmin/release and the contents of that file should be the numeral 2 on the first line and nothing else.

       
  • BurnBaby

    BurnBaby - 2022-08-10

    EDIT: I looked at the github thread but it's all above my pay grade.

    Asking again: do we just wait and upgrade, or is webmin now borked and we have to do some kind of surgery from a command line?

     

    Last edit: BurnBaby 2022-08-10
  • Ilia

    Ilia - 2022-08-10

    Sounds like it's borked.

    No, it's just is that the notification message won't go away unless release file is in place. Nothing is really borked. It's a super minor issue. Sorry about that though.

     
  • Lee McLean

    Lee McLean - 2022-08-13

    I told webmion to update to the new version anyway, and it apperaed to go successfully. But now when I try to log in, it gives me a 404 error! I have it set to delete the old verion aftar an upgrade - myabe it deleted itself! What do I do? I appear to still have a Webmin directory on my srver though, but without the version numver appended to it as it normally woud be.

     
  • Lee McLean

    Lee McLean - 2022-08-13

    Further update: webmin actually did delete itself! The directory I saw was being deleted, and now it is gone. OMG!

     
  • Lee McLean

    Lee McLean - 2022-08-13

    EDIT: I am very sorry but I was getting confused - the webmin directory is still there. So why can I no longer access it from my web browser? How can I edit my configuration so that my web browser can find it again?

     
  • Ilia

    Ilia - 2022-08-13

    I think you at first should try to simply start Webmin using /etc/webmin/start command. Also, it's not clear what went wrong? Did it fail upon an upgrade using UI or something else happened? Moreover, please provide your OS and version.

     
  • Lee McLean

    Lee McLean - 2022-08-13

    Hi Ila. I am running FreeBSD 10.1. The update messages said it updated and restarted without any problems.

    First of all, the fact that I can successfully connect to my Webmin port but get an " Error — File not found" message suggests Webmin is actually up and running, correct? Otherwise I assume I wouldn't be able to connect to it all - please correct me if I'm wrong.

    So why the 404? My default module is shell, and I see that was updated judging from the modification date. So perhaps that is the problem? And if so, could I edit the configuration file to point to another module so Webin can find it? If I remove that line from the config I assume it will go to the default page?

     
  • Ilia

    Ilia - 2022-08-13

    " Error — File not found" message suggests Webmin is actually up and running, correct?

    Oh, yeah, right. I missed that.

    My default module is shell, and I see that was updated judging from the modification date.

    Well, that shouldn't be happening. Which URL is being requested that returns 404 error?

    Did you try just calling host:10000 to open a Webmin? Did you try restarting Webmin?

    If none of this works, just re-install Webmin (keeping current configuration). It may fix it.

    I unfortunately cannot provide more details as I do not understand what happened.

     
  • Lee McLean

    Lee McLean - 2022-08-13

    I did just go to host:10010 (that's the port it's on on my server) - I always log in from there.

    I would need to get my syasdamin to restart it (I do all my commands via webmin), but I can try that. I am willing to give you access to my server if you are happy to do that - if so please let me know how I can safely send you my server credentials.

    I guess the restart command would be 'service webmin restart'?

     
  • Ilia

    Ilia - 2022-08-13

    I guess the restart command would be 'service webmin restart'?

    I assume this must work on FreeBSD 10 as well, as it works on 12. Also, whether it's enough or not would depend on how and/or to which directory you installed Webmin.

     
  • Lee McLean

    Lee McLean - 2022-08-13

    service webmin start works for me, so I assume service webmin restart will as well. It is located in user/local/etc

    If it is up and running I assume it's still running the system and server status crons, which are very important for the smooth running of my server.

    If I remove "gotomodule=shell" from the config I assume it will go the default page, correct? Here is my current config file - is there anything untoward? I notice that the path line does not match my actual path user/local.etc - could that be the problem?

    gotoone=0
    tempdelete_days=7
    notabs=0
    nohostname=0
    os_type=freebsd
    passwd_file=/etc/master.passwd
    referers_none=1
    logfullfiles=0
    webprefix=
    path=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin
    log=0
    theme=gray-theme
    logsyslog=0
    nomoduleup=
    passwd_uindex=0
    find_pid_command=ps auxwwww | grep NAME | grep -v grep | awk '{ print $2 }'
    deftab=webmin
    lang=en.UTF-8
    os_version=10.1
    gotomodule=shell
    noremember=
    realname=
    logtime=168
    logfiles=0
    logclear=1
    real_os_version=10.1
    real_os_type=FreeBSD
    passwd_pindex=1
    passapi=0
    by_view=0
    upgrade_delete=1
    ld_env=LD_LIBRARY_PATH
    logusers=
    logperms=
    logmodules=
    product=webmin
    nowebminup=
    md5pass=1

     
  • tom

    tom - 2022-08-14

    Same thing with Usermin > running 1.840 and says new version 1.854 available but go to upgrade and says I'm running latest version.

     
1 2 > >> (Page 1 of 2)

Log in to post a comment.

MongoDB Logo MongoDB