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.

Booting/Starting array hangs at dockerupdate w/o network (VM Firewall)

Featured Replies

I am running my firewall as a VM with a NIC (internet) and WiFi card passthrough, and then my UnRaid is connected to my switch. This means my network is not up until the firewall VM has fully started and in turn, seems to cause the dockerupdate.php to hang for anywhere between 7 and 8 minutes. I was thinking it would be nice it could check for internet connection first and then fail gracefully if there wasn't one available.

Apr 27 17:28:30 storage emhttp: shcmd (146148): /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/dockerupdate.php |& logger
Apr 27 17:36:31 storage root:  Updating templates...  Updating info...  Done.

If anyone knows or has any ideas of how I can resolve this, it would be very much appreciated.

Edited by dexn

  • Author

Please, I need help to figure this out. It is a ridiculously long wait just for the script to timeout so it can continue to boot and start the VM's. If I need to reboot or stop/start the array multiple times this becomes even more frustrating...

I have 16 dockers and it takes 8 minutes to finish the dockerupdate.php script. So it seems it takes 30 seconds to timeout for each docker.

Sent from my 5080Q using Tapatalk

  • Community Expert

You might try search this forum with terms like 'firewall+VM' and see if you find anything.  I seem to recall having seen this problem before but I didn't follow those threads so I don't what the resolution was.  (This is a 'chicken and the egg' problem.  You might have to post up a Feature Request to get a solution...) 

I run my firewall in a vm but only 4 dockers, so I was surprised to see the same updating info in my logs. I thought it felt like a little long of a boot when I switched to this method of firewall management, know I know why I guess.

 

Do your docker apps autostart? Just curious. I wonder if it will delay the docker update if no dockers are loading on boot.

Edited by 1812

  • Author

They do but not by the UnRAID. I use the CA Docker Autostart Manager and I can't see it calling for the dockerupdate.php.

Sent from my 5080Q using Tapatalk

Dockerupdate.php is part of unraid

Sent from my LG-D852 using Tapatalk

  • Author

I figured that was the case due to it being located in the docker manager plugin.

I use the CA Application Auto update plugin to do updates at a scheduled time.

It seems to be unconditional and runs on every array start. It would be nice to have a way to disable this check in the docker manager. For example, a checkbox to "Disable update check on first run" for people running their firewall on UnRAID.

Sent from my 5080Q using Tapatalk

Archived

This topic is now archived and is closed to further replies.

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.