Webgui not working post 6.4.1 upgrade


Recommended Posts

I just upgraded from 6.3.5 to 6.4.1 through the webgui plugin updater. Everything is working as expected except for the webgui.

The webgui loads but doesn't have any content as seen in the attached picture. I've tried in chrome and firefox, with and without my extensions loaded and in incognito mode but each has the same effect. Looking at developer tools, I don't see any errors. After loading just the "Watchdog.php" process runs every few ms. I can't find errors within "/boot/logs/*" or "/var/log/*"

 

I've rebooted a few times, with and without emtttp commented out in my "/boot/config/go". I don't have anything beyond the following

#!/bin/bash
# Start the Management Utility
/usr/local/sbin/emhttp &

The processes look like what I would expect based on the 6.4.x upgrades. 

# ps -ef | grep -e php -e nginx -e emhttp
root      1848     1  0 08:56 ?        00:00:27 /usr/local/sbin/emhttpd
root      1853     1  0 08:56 ?        00:00:00 php-fpm: master process (/etc/php-fpm/php-fpm.conf)
root      1878     1  0 08:56 ?        00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
nobody    1879  1878  0 08:56 ?        00:00:03 nginx: worker process
root     23305  1853  0 10:08 ?        00:00:00 php-fpm: pool www
root     23452  1853  0 10:09 ?        00:00:00 php-fpm: pool www
root     23619  1651  0 10:12 ?        00:00:00 /bin/sh -c /usr/local/emhttp/plugins/dynamix/scripts/monitor &> /dev/null
root     23620  1651  0 10:12 ?        00:00:00 /bin/sh -c /usr/local/emhttp/plugins/dynamix/scripts/monitor &> /dev/null
root     23621 23620  0 10:12 ?        00:00:00 /usr/bin/php /usr/local/emhttp/plugins/dynamix/scripts/monitor
root     23622 23619  0 10:12 ?        00:00:00 /usr/bin/php /usr/local/emhttp/plugins/dynamix/scripts/monitor
root     23740 11593  0 10:13 pts/0    00:00:00 grep -e php -e nginx -e emhttp

ident.cfg

/boot/config# cat ident.cfg
# Generated settings:
NAME="XXXXX"
timeZone="America/New_York"
COMMENT="Media server"
SECURITY="user"
WORKGROUP="Workgroup"
DOMAIN=""
DOMAIN_SHORT=""
hideDotFiles="no"
localMaster="no"
USE_NTP="yes"
NTP_SERVER1="pool.ntp.org"
NTP_SERVER2=""
NTP_SERVER3=""
DOMAIN_LOGIN="Administrator"
DOMAIN_PASSWD=""
SYS_MODEL=""
SYS_ARRAY_SLOTS="17"
SYS_CACHE_SLOTS="2"
USE_SSL="auto"

webGui.cfg

/boot/config/plugins/webGui# cat webGui.cfg
# Generated settings:
[display]
date="%c"
number=".,"
unit="F"
scale="-1"
align="right"
view=""
blink="1"
devices="1"
total="1"
spin="1"
size="1"
banner="image"
icons="1"
help=""

I'd really prefer not to start with a fresh install, any help would be appreciated. 

unraid-webgui.png

Link to comment

This looks the same as what I remember from 6.3.x, though I don't remember the /lib loop devices. Was there a loop device added for the webgui? 

 

# df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs          7.7G  397M  7.3G   6% /
tmpfs            32M  764K   32M   3% /run
devtmpfs        7.7G     0  7.7G   0% /dev
tmpfs           7.8G     0  7.8G   0% /dev/shm
cgroup_root     8.0M     0  8.0M   0% /sys/fs/cgroup
tmpfs           128M  824K  128M   1% /var/log
/dev/sda1       7.6G  2.2G  5.4G  29% /boot
/dev/loop0      7.5M  7.5M     0 100% /lib/modules
/dev/loop1      4.5M  4.5M     0 100% /lib/firmware
/dev/sdp1       235G   58G  166G  26% /mnt/SSD
/dev/md1        5.5T  5.3T  261G  96% /mnt/disk1
/dev/md2        5.5T  5.3T  207G  97% /mnt/disk2
/dev/md3        2.8T  2.6T  136G  96% /mnt/disk3
/dev/md4        2.8T  2.6T  187G  94% /mnt/disk4
/dev/md5        3.7T  3.4T  280G  93% /mnt/disk5
/dev/md6        2.8T  2.6T  160G  95% /mnt/disk6
/dev/md7        2.8T  2.6T  133G  96% /mnt/disk7
/dev/md8        3.7T  3.5T  191G  95% /mnt/disk8
/dev/md9        2.8T  2.6T  216G  93% /mnt/disk9
/dev/md10       7.3T  6.4T  911G  88% /mnt/disk10
/dev/md11       3.7T  3.4T  249G  94% /mnt/disk11
/dev/md12       7.3T  7.0T  367G  96% /mnt/disk12
/dev/md13       5.5T  5.2T  299G  95% /mnt/disk13
/dev/md14       5.5T  5.3T  253G  96% /mnt/disk14
/dev/md15       2.8T  785G  2.0T  29% /mnt/disk15
/dev/sdr1       234G   66G  167G  29% /mnt/cache
shfs             64T   58T  5.8T  92% /mnt/user0
shfs             64T   59T  5.9T  91% /mnt/user
/dev/loop2       50G   11G   37G  23% /var/lib/docker
shm              64M     0   64M   0% /var/lib/docker/containers/906b1e688bec7a4305688e48b10eaa429a3fdf1aaed85f29e5d7108264eba70f/shm
shm              64M     0   64M   0% /var/lib/docker/containers/ce6dcd34d7821a2a0a467480f171672aeda3a57db40ec05dc0fd6d2f79a4e119/shm
shm              64M     0   64M   0% /var/lib/docker/containers/29d361f69b416e2ef6fbfc614457f145b4d4004d8931ba019d315a550567bf77/shm
shm              64M     0   64M   0% /var/lib/docker/containers/5d6f4c973dd1226b4b5a1eb7c60f0f645259237076f5455bb8060359883c1e4a/shm
shm              64M     0   64M   0% /var/lib/docker/containers/a26308d03b8da547ba46bc913be0dc2f69f9d62c7099770f0ca5f3b6952bc97f/shm

 

Link to comment
20 minutes ago, wcollani said:

though I don't remember the /lib loop devices

They're normal under 6.4 and nothing to do with the webUI per se.

 

Just noticed that dynamix.plg (2015.06.11) is installing  This is an ancient version of the UI, probably that version is not checking to see that its incompatible.  Delete /config/plugins/dynamix.plg on the flash drive and reboot.

 

If that doesn't get you anywhere, restart the server in safe mode

  • Like 1
Link to comment

That worked! Thank you so much Squid, really appreciate the support.

 

Would it make sense to remove the other dynamix folders to further clean out the old versions?

 

In case anyone sees this in the future, 

/boot/config/plugins# ls
dockerMan/  dynamix/  dynamix.apcupsd/  dynamix.kvm.manager/  dynamix.plg*  webGui/

Remove with 

# rm /boot/config/plugins/dynamix.plg
# ls /boot/config/plugins
dockerMan/  dynamix/  dynamix.apcupsd/  dynamix.kvm.manager/  webGui/

 

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.