Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Web UI Not Loading – Docker Running, No GUI Access

Featured Replies

Hi Friends --

Having an issue since upgrading to Unraid 7.x.x. The Unraid Web UI becomes inaccessible/unresponsive after a few days. Attempting to load the dashboard in a browser results in a blank page or a failed load, regardless of device, browser, or incognito/private mode. However, all Docker containers and VMs are fully operational, and the server is reachable via SSH. This suggests that core system functionality is intact, but the Web UI backend (possibly emhttp or PHP rendering) is failing silently. No clear errors appear in syslog, and standard recovery steps (such as restarting emhttp or disabling plugins) have not resolved the issue.

It's also worth noting that I've struggled with clean restarts. I am forced into an unclean shutdown if I ever want to restart the server. I think these issues are related, but not sure how to confirm.

Troubleshooting steps:

  1. Checked emhttp process
    Command: ps aux | grep emhttp
    Result: emhttp was not running. Only background PHP pollers (nchan) were present.

  2. Manually started emhttp
    Command: /usr/local/sbin/emhttp &
    Result: Process launched in background with no error.

  3. Verified web server listening on ports
    Command: netstat -tuln | grep ':80'
    Result: Confirmed emhttp was listening on both 127.0.0.1:80 and 192.168.xx.xx:80.

  4. Tested HTTP and HTTPS curl access

    Command: curl -I http://192.168.xx.xx
    Result: 302 redirect to HTTPS.
    Command: curl -kI https://192.168.xx.xx
    Result: 302 redirect to /Dashboard.
    Command: curl -kL https://192.168.xx.xx/Dashboard
    Result: No response. Blank output.

  5. Tested browsers and devices
    Result: Tried Chrome, Firefox, Edge, and Incognito modes on multiple devices. GUI still not accessible.

  6. Temporarily disabled all plugins. Command:

mkdir /boot/config/plugins-disabled  
mv /boot/config/plugins/* /boot/config/plugins-disabled/  
killall emhttp  
/usr/local/sbin/emhttp &

Result: No change. GUI still unresponsive. Plugins restored afterward.

  1. Reviewed system logs
    Command: tail -n 100 /var/log/syslog
    Result: No emhttp or PHP errors. Only repeated usbhid-ups USB input/output errors.
    Also checked plugin logs in /var/log/plugins — found only install notes, no crash output.

  2. Attempted reboot
    Command: reboot
    Result: Hung and failed to reboot. Will attempt force reboot or Safe Mode next.

Current theory:

Something in the GUI backend is failing silently (or at least silent enough that its not obvious to me what the issue is, albeit I'm fairly new to Unraid). Reading online, my guess is this is some issue with the PHP render of the pages, but I can't locate an error in logs.


What I need help with:

  • Ideas for deeper PHP or GUI diagnostics (while the issue is happening)

  • Where else to check for errors beyond syslog

  • Troubleshooting the inability to do a clean restart

Thanks in advance. Let me know if you'd like any command outputs. I'm also happy to go deep into live troubleshooting if anyone has interest in this topic and some extra time, I will gladly compensate an expert for their time and support, and maybe I'll learn a thing or two.

Thank you for reading :)

potato-server-diagnostics-20250619-0944.zip

  • Community Expert

Have you tried updating to 7.1.4?

  • Author

I've updated from 7.0 -> 7.1 -> 7.1.2. I didnt see anything in the .4 changelog about this issue, but maybe I missed it?

  • Community Expert

If there's nothing on the syslog it may not be easy to diagnose, I see that you have a 14900K, so it could be related to the Intel 13/14 Gen issues, lots of confirmed stability cases caused by those CPUs, especially the 13700K, 13900K, 14700K and 14900K.

You can try updating the BIOS, it can help if the CPU is not too far gone, other than that, you can also try to boot the server in safe mode with all docker containers/VMs disabled, let it run as a basic NAS for a few days, if it still crashes it's likely a hardware problem, if it doesn't start turning on the other services one by one, including the docker containers.

  • Author

I'll give this a shot and report back.

  • 1 month later...
  • Author

Still crashing - Can't figure it out.

Guess I'm forced into downgrading to 6.12.14.

Nothing super obvious from your logs. It could be a hardware issue, as the Intel 13th and 14th gen are notorious for these types of issues, but I would think that would happen in any OS/version. Do you have perfect stability in 6.12.14, e.g. no errors or issues after a couple of weeks of uptime?

  • 6 months later...

I had the same issues. My problem was the PCIe TP Link 2.5 GHz ethernet adapter. Removing it solved all my issues.

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.