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.

recurring Web GUI error 500

Featured Replies

Hello All,

Over the last couple days I've had this happen twice. I also recently updated to 7.1.4, perhaps that is related, perhaps not. I also feel like the web gui has been generally really slow as of late, but maybe I'm imagining that.

Anyway, this first happened two days ago which i didn't try to troubleshoot much, just SSHed in, rebooted, web gui was back up, no big deal. Then late last night I noticed the GUI was down again. Did some basic searching and generated a diag file. I was unable to bring the GUI back up by restarting various services, but again after a full reboot this morning it is working. I also looked through a few other "500" posts here and on reddit but none of those root causes seem to apply to my situation.

After a perusal through the diag files I see this in the PHP logs:

[01-Sep-2025 01:57:55 America/New_York] PHP Fatal error: Uncaught TypeError: extract(): Argument #1 ($array) must be of type array, false given in /usr/local/emhttp/plugins/dynamix/template.php:50
Stack trace:
#0 /usr/local/emhttp/plugins/dynamix/template.php(50): extract(false)
#1 {main}
thrown in /usr/local/emhttp/plugins/dynamix/template.php on line 50
[01-Sep-2025 01:58:02 America/New_York] PHP Fatal error: Uncaught TypeError: extract(): Argument #1 ($array) must be of type array, false given in /usr/local/emhttp/plugins/dynamix/template.php:50
Stack trace:
#0 /usr/local/emhttp/plugins/dynamix/template.php(50): extract(false)
#1 {main}
thrown in /usr/local/emhttp/plugins/dynamix/template.php on line 50

I have not yet tried booting into safe mode, but that is next on my list if it keeps happening and nothing else can be found here.

Thank you for any help!

edit:

forgot to mention I checked /usr/local/emhttp/plugins/dynamix/template.php and the file seems to be at least intact. Line 50 is:

extract(parse_ini_file('state/network.ini',true));

maybe the network.ini file is getting borked somehow?

unraid-diagnostics-20250901-0200.zip

template.php

edit 2, a couple weeks later:

so far this has not reoccurred. the only thing i did was uninstall a couple plugins i don't really use anymore like Disk Locations, and one other io can't recall. Not sure if that was a fix or just coincidence.

Edited by acosmichippo

  • Community Expert

Do you see the same issue if you boot in safe mode?

  • Author

I have not tried safe mode yet but that is next on my list.

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.