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.

BrentT

Members
  • Joined

  • Last visited

  1. Easy enough, thanks! It would be nice for Unraid to allow adding plugins to the Tools->Diagnostics generation for people less comfortable with the CLI. You're 100% right, it's character parsing thinking square brackets (and/or perhaps the curly braces) are misinterpreting it as an array: [05-Jul-2024 11:01:31 America/Chicago] PHP Fatal error: Uncaught TypeError: array_values(): Argument #1 ($array) must be of type array, bool given in /usr/local/emhttp/plugins/unassigned.devices/include/lib.php:309 Stack trace: #0 /usr/local/emhttp/plugins/unassigned.devices/include/lib.php(309): array_values(false) #1 /usr/local/emhttp/plugins/unassigned.devices/include/lib.php(3229): MiscUD::get_mounting_status('Gooby__2009__{i...') #2 /usr/local/emhttp/plugins/unassigned.devices/include/UnassignedDevices.php(931): get_iso_mounts() #3 {main} thrown in /usr/local/emhttp/plugins/unassigned.devices/include/lib.php on line 309 Here was the config in questions as it's no longer part of the iso_mount.cfg in the zip so I didn't bother to include the whole thing: [Gooby_(2009)_{imdb-tt1132588}_[DVD-R][PUZZLE].iso] file="/mnt/hyperdrive/isos/Gooby (2009) {imdb-tt1132588} [DVD-R][PUZZLE].iso" share="Gooby_(2009)_{imdb-tt1132588}_[DVD-R][PUZZLE]"
  2. I'm probably just an idiot, but I thought I would report something in case it was useful to anyone else. TL;DR - ISO mount caused UD to report "Failed to get data to refresh page" and I had to manually edit the plugin's iso_mount.cfg file to get it to display interactive controls properly again. The other day, I attempted to mount an movie DVD ISO with the intention of passing that into Handbrake (which was obviously unnecessary as HB can open the ISO itself just fine). Upon doing so, UD told me it was mounted but upon refresh, I began to get a "Failed to get data to refresh page" status on the page. All of my remote shares (mounted and exported) were behaving fine so I didn't think much about it and I assumed it was related to that ISO I didn't need to have mounted in the first place. Reboot and the message persisted. I couldn't find any errors in the Unraid log or the diagnostics, so I deleted the ISO from where UD could find it and the "Failed to get data to refresh page" message persisted - perhaps a more helpful "Couldn't load ISO mount XXX" message with an option to remove that specific mount would have been more informative and helpful. Luckily I'm also a massive 360-no--scope-l33t software engineer, so I just poked around until I found the /config/plugins/unassigned.devices/iso_mount.cfg file and removed the 3 lines which specified that ISO mount, hit "Refresh DIsks and Configuration" and Bob's your uncle, everything is back and fine.

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.