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.

Unraid error when installing CA plugin (genetic error) and docker page shows error

Featured Replies

My power was cut and Unraid had to do an unclean shutdown. Afterwards it seems like somethings broke. I just replaced my USB, but the error persists.

When installing CA via plugins, I'll get this error: 

"

plugin: installing: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg
plugin: downloading https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg
plugin: downloading: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg ... done

Cleaning Up Old Versions
Fixing pinned apps
Setting up cron for background notifications

plugin: downloading: https://raw.githubusercontent.com/Squidly271/community.applications/master/archive/community.applications-2021.11.13a-x86_64-1.txz ... failed (Generic error)
plugin: https://raw.githubusercontent.com/Squidly271/community.applications/master/archive/community.applications-2021.11.13a-x86_64-1.txz download failure (Generic error)

"

 

When opening the docker page, I get the following:

 

"Fatal error: Uncaught UnexpectedValueException: RecursiveDirectoryIterator::__construct(/boot/config/plugins/dockerMan/templates-user): failed to open dir: Not a directory in /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php:97 Stack trace: #0 /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php(97): RecursiveDirectoryIterator->__construct('/boot/config/pl...', 4096) #1 /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php(129): DockerTemplates->listDir('/boot/config/pl...', 'xml') #2 /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php(243): DockerTemplates->getTemplates('all') #3 /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php(323): DockerTemplates->getTemplateValue('linuxserver/baz...', 'Icon', 'all', 'bazarr') #4 /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php(298): DockerTemplates->getIcon('linuxserver/baz...', 'bazarr') #5 /usr/local/emhttp/plugins/dynamix.docker.manager/include/D in /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php on line 97"

 

and no dockers are listed. I know that the Plex docker is working anyway, but I can't see anything on the page.

 

What can I do?

tower-diagnostics-20211117-1002.zip

  • trurl locked and unlocked this topic
  • Community Expert
5 hours ago, Postemand said:

replaced my USB

How exactly did you do this replacement? Did you keep your config from the old flash drive?

 

Also, you need to transfer your license:

Nov 17 09:35:33 Tower emhttpd: Unregistered Plus - invalid key (EGUID)

 

  • Author
Quote

How exactly did you do this replacement? Did you keep your config from the old flash drive?

I downloaded the old flash config from main->flash->flash backup, and created the new USB using USB Creator, selecting the local file as source. So my configuration is the same.
 

Quote

Also, you need to transfer your license:

This one baffles me a bit. I have activated the new USB, and it looks like its been activated correctly. The Flash GUID matches the actual USB GUID when looking under tools->Registration

  • Community Expert
11 minutes ago, Postemand said:
Quote

This one baffles me a bit. I have activated the new USB, and it looks like its been activated correctly. The Flash GUID matches the actual USB GUID when looking under tools->Registration

If the UnRaid GUI shows it as a registered version then my best guess would be that you have multiple .key files in the config folder on the flash drive (perhaps the one from an old USB and Unraid is outputting this message when it finds that) but then proceeds to also find the new one for this USB.

  • Author

It does not seem like there are two plus.key files. When executing "ls /boot/config -al", I only see a single plus.key.

52 minutes ago, Postemand said:

It does not seem like there are two plus.key files. When executing "ls /boot/config -al", I only see a single plus.key.

Do you have a basic.key or a trial.key in the config folder ?

If so, try without them, only the correct .key file.

  • Community Expert
Nov 18 12:30:16 Tower emhttpd: Plus key detected, GUID: 0..3 FILE: /boot/config/Plus.key


Looks like that is fixed.

 

Nov 18 12:35:35 Tower smbd[14759]:   getsmbfilepwent: malformed password entry (no :)

Maybe some corruption in your config though. config/smb-extra.conf for example.

uúëXS‰0;3Ðüc´^krðË'|ÜîlYP4½”°ù
p`³O$ôYN<vÈò7›CÞÔD@ ¾ˆ§0õÞë«Ï °ÇŽ„…<_Ieñª»™/´ÑÿÞ9ñè7„$&iŠÅÜjtbRmßžù+¶n¤‡pÚ/€²‹IôLëg¼°5yÖ`A¸YÁ‰ü
#unassigned_devices_start
#Unassigned devices share includes
   include = /tmp/unassigned.devices/smb-settings.conf
#unassigned_devices_end

 

  • Author

First, thank you so much for looking into this. I really do appreciate it.

I've removed the corrupt part of smb-extra.conf, but the issue is still present.

Because it's more than just the single file corrupted.  Set up a new key and transfer the registration to it.

  • Author

Alright, I'll do that. Do you think it'll be okay if I transfer my /config/ folder to the new USB? Or what is the best way to preserve my settings when moving USB (if possible).

Thanks in advance.

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.