NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

dsnpevl's avatar
dsnpevl
Virtuoso
Nov 24, 2014

No more web GUI after upgrade to 6.2.0

I have upgraded several times before without problems. But just now I upgraded from 6.1.9 to 6.2.0, but I can no longer go to the web admin page.

I can still access the file system on the NAS via Windows shares. The web interface of the Plex media server also works. So the connection is up and running. Just seems that port 80 is not responding.

When I log into the server via SSH, the welcome prompt does say:

Welcome to ReadyNASOS 6.2.0


  1. How long would a upgrade from 6.1.9 to 6.2.0 roughly take on RN516 (maybe I'm too impatient)?

  2. Any idea what can be wrong and how it can be solved?

  3. Can I risk rebooting?

  4. Any upgrade log I can watch to determine the status of the upgrade?

19 Replies

Replies have been turned off for this discussion
  • It's a symbolic link.

    ls -al 090-jenkins.conf
    lrwxrwxrwx 1 root root 23 Nov 24 22:59 090-jenkins.conf -> /apps/jenkins/http.conf


    So I did this:

    cd /apps/jenkins
    mv http.conf http.conf.old

    systemctl restart apache2


    (no ouput on screen, indicating it started)

    Now I can enter the admin web GUI again!

    What is the impact of the changes we made?
    Can I now uninstall Jenkins (I'm not using it anyway)?
  • mdgm wrote:
    Interesting those two config files had different ports specified. That could be part of the problem.

    I see.
    http://localhost:8443/jenkins
    vs
    http://localhost:8180/jenkins

    But then one is for https and the other one is for http, so shouldn't there be different port numbers?
  • mdgm-ntgr's avatar
    mdgm-ntgr
    NETGEAR Employee Retired
    You moved the Jenkins apache conf so it wasn't loaded.

    Yes you should be able to uninstall it.

    Ah. http vs https would explain that
  • mdgm-ntgr's avatar
    mdgm-ntgr
    NETGEAR Employee Retired
    Can you remove it via SSH?


    dpkg -l | grep jenkins
    apt-get remove jenkins
    apt-get purge jenkins
    rm -rf /apps/jenkins
  • dpkg -l | grep jenkins

    ii  jenkins                         1.534.0                        all          Continuous integration system written in Java

    The remove is complaining about missing dependencies.

    apt-get remove jenkins

    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    You might want to run 'apt-get -f install' to correct these:
    The following packages have unmet dependencies:
    cpp-4.7 : Depends: gcc-4.7-base (= 4.7.2-5) but it is not going to be installed
    ffmpeg : Depends: libavcodec54 (>= 1.2.0) but it is not installable
    Depends: libavformat54 (>= 1.2.0) but it is not installable
    Depends: libavresample1 (>= 7:1.2.6) but it is not going to be installed
    g++-4.7 : Depends: gcc-4.7-base (= 4.7.2-5) but it is not going to be installed
    gcc-4.7 : Depends: gcc-4.7-base (= 4.7.2-5) but it is not going to be installed
    lib32gcc1 : Depends: gcc-4.7-base (= 4.7.2-5) but it is not going to be installed
    lib32stdc++6 : Depends: gcc-4.7-base (= 4.7.2-5) but it is not going to be installed
    libavahi-client-dev : Depends: libavahi-client3 (= 0.6.31-2) but 0.6.31-4.netgear1 is to be installed
    libavahi-common-dev : Depends: libavahi-common3 (= 0.6.31-2) but 0.6.31-4.netgear1 is to be installed
    libc-dev-bin : Depends: libc6 (< 2.14)
    libc6-dev : Depends: libc6 (= 2.13-38+deb7u6)
    libc6-i386 : Depends: libc6 (= 2.13-38+deb7u6)
    libdbus-1-dev : Depends: libdbus-1-3 (= 1.6.12-1) but 1.8.0-1 is to be installed
    libgomp1 : Depends: gcc-4.7-base (= 4.7.2-5) but it is not going to be installed
    libitm1 : Depends: gcc-4.7-base (= 4.7.2-5) but it is not going to be installed
    libjpeg-turbo8-dev : Depends: libjpeg-turbo8 (= 1.2.1-netgear1) but 1.3.1-0.netgear1 is to be installed
    libquadmath0 : Depends: gcc-4.7-base (= 4.7.2-5) but it is not going to be installed
    libstdc++6-4.7-dev : Depends: gcc-4.7-base (= 4.7.2-5) but it is not going to be installed
    perl : Depends: perl-base (= 5.14.2-21) but 5.14.2-21+deb7u2 is to be installed
    tzdata-java : Depends: tzdata (= 2013c-0wheezy1) but 2014h-0wheezy1 is to be installed
    zlib1g-dev : Depends: zlib1g (= 1:1.2.7.dfsg-13) but 1:1.2.8.dfsg-1 is to be installed
    E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
  • mdgm-ntgr's avatar
    mdgm-ntgr
    NETGEAR Employee Retired
    Ah, I guess if you don't need to remove Jenkins there's not much harm leaving it there.
  • mdgm wrote:
    Ah, I guess if you don't need to remove Jenkins there's not much harm leaving it there.

    I guess not, but I don't like leaving unstable apps on my NAS. The rm -rf got the directory cleaned out and also made the Jenkins logo move from Installed Apps back to Available Apps.

    rm -rf /apps/jenkins

    In the mean time, a newer version of Jenkins became available (1.534.1) and I managed to install it and now the launch page shows up. So that's solved now too.
  • Thanks guys, I had the same problem with not accessing web ui after upgrade to 6.2.2 on my ReadyNas 104. I did:

    rm /etc/apache2/sites-enabled
    systemctl restart apache2

    and got back online.

    However, I need jenkins so I reverted that and just:

    a2enmod proxy
    service apache2 restart

    which got me online with jenkins. Doing and upgrade just now of all my plugins so maybe the Jenkins thingy is fixed…

    Cheers,
    Viktor
    instead which will make that command w

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More