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.

[support] Plex-Utills

Featured Replies

Updated last night and now nothing works. The WebUI and the 2 scripts that were running are not. It boots and spits errors and shutsdown.

 

Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/gunicorn/arbiter.py", line 209, in run
self.sleep()
File "/usr/local/lib/python3.9/site-packages/gunicorn/arbiter.py", line 357, in sleep
ready = select.select([self.PIPE[0]], [], [], 1.0)
File "/usr/local/lib/python3.9/site-packages/gunicorn/arbiter.py", line 242, in handle_chld
self.reap_workers()
File "/usr/local/lib/python3.9/site-packages/gunicorn/arbiter.py", line 525, in reap_workers
raise HaltServer(reason, self.WORKER_BOOT_ERROR)
gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3>


During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/local/bin/gunicorn", line 8, in <module>
sys.exit(run())
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/wsgiapp.py", line 67, in run
WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/base.py", line 231, in run
super().run()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/base.py", line 72, in run
Arbiter(self).run()
File "/usr/local/lib/python3.9/site-packages/gunicorn/arbiter.py", line 229, in run
self.halt(reason=inst.reason, exit_status=inst.exit_status)
File "/usr/local/lib/python3.9/site-packages/gunicorn/arbiter.py", line 342, in halt
self.stop()
File "/usr/local/lib/python3.9/site-packages/gunicorn/arbiter.py", line 393, in stop
time.sleep(0.1)
File "/usr/local/lib/python3.9/site-packages/gunicorn/arbiter.py", line 242, in handle_chld
self.reap_workers()
File "/usr/local/lib/python3.9/site-packages/gunicorn/arbiter.py", line 525, in reap_workers
raise HaltServer(reason, self.WORKER_BOOT_ERROR)
gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3>

2021-11-10 07:01:42,115 INFO exited: gunicorn (exit status 1; not expected)
2021-11-11 17:14:15,580 WARN received SIGTERM indicating exit request
/usr/lib/python2.7/dist-packages/supervisor/options.py:461: UserWarning: Supervisord is running as root and it is searching for its configuration file in default locations (including its current working directory); you probably want to specify a "-c" argument specifying an absolute path to a configuration file for improved security.
'Supervisord is running as root and it is searching '
2021-11-11 17:14:16,224 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message.
2021-11-11 17:14:16,224 INFO Included extra file "/etc/supervisor/conf.d/supervisord.conf" during parsing
2021-11-11 17:14:16,232 INFO RPC interface 'supervisor' initialized
2021-11-11 17:14:16,232 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2021-11-11 17:14:16,232 INFO supervisord started with pid 1
2021-11-11 17:14:17,234 INFO spawned: 'nginx' with pid 9
2021-11-11 17:14:17,235 INFO spawned: 'gunicorn' with pid 10
2021-11-11 17:14:17,320 INFO success: nginx entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2021-11-11 17:14:17,320 INFO success: gunicorn entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2021-11-11 17:14:17,320 INFO exited: nginx (exit status 0; expected)
[2021-11-11 17:14:17 +0000] [10] [INFO] Starting gunicorn 20.1.0
[2021-11-11 17:14:17 +0000] [10] [INFO] Listening at: http://0.0.0.0:5000 (10)
[2021-11-11 17:14:17 +0000] [10] [INFO] Using worker: sync
[2021-11-11 17:14:17 +0000] [28] [INFO] Booting worker with pid: 28
[2021-11-11 17:14:17 +0000] [29] [INFO] Booting worker with pid: 29
[2021-11-11 17:14:17 +0000] [30] [INFO] Booting worker with pid: 30
[2021-11-11 17:14:17 +0000] [31] [INFO] Booting worker with pid: 31
[2021-11-11 17:14:18 +0000] [29] [ERROR] Exception in worker process

Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/gunicorn/arbiter.py", line 589, in spawn_worker
worker.init_process()
File "/usr/local/lib/python3.9/site-packages/gunicorn/workers/base.py", line 134, in init_process
self.load_wsgi()
File "/usr/local/lib/python3.9/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
self.wsgi = self.app.wsgi()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/base.py", line 67, in wsgi
self.callable = self.load()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
return self.load_wsgiapp()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
return util.import_app(self.app_uri)
File "/usr/local/lib/python3.9/site-packages/gunicorn/util.py", line 359, in import_app
mod = importlib.import_module(module)
File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/app/main.py", line 1, in <module>
from app import app
File "/app/app/__init__.py", line 106, in <module>
scheduler = APScheduler()
File "/usr/local/lib/python3.9/site-packages/flask_apscheduler/scheduler.py", line 38, in __init__
self._scheduler = scheduler or BackgroundScheduler()
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/base.py", line 87, in __init__
self.configure(gconfig, **options)
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/base.py", line 131, in configure
self._configure(config)
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/background.py", line 29, in _configure
super(BackgroundScheduler, self)._configure(config)
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/base.py", line 702, in _configure
self.timezone = astimezone(config.pop('timezone', None)) or get_localzone()
File "/usr/local/lib/python3.9/site-packages/tzlocal/unix.py", line 203, in get_localzone
_cache_tz = _get_localzone()
File "/usr/local/lib/python3.9/site-packages/tzlocal/unix.py", line 161, in _get_localzone
tzenv = utils._tz_from_env()
File "/usr/local/lib/python3.9/site-packages/tzlocal/utils.py", line 122, in _tz_from_env
raise ZoneInfoNotFoundError(
tzlocal.utils.ZoneInfoNotFoundError: 'tzlocal() does not support non-zoneinfo timezones like %s. \nPlease use a timezone in the form of Continent/City'
[2021-11-11 17:14:18 +0000] [29] [INFO] Worker exiting (pid: 29)
[2021-11-11 17:14:18 +0000] [28] [ERROR] Exception in worker process

Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/gunicorn/arbiter.py", line 589, in spawn_worker
worker.init_process()
File "/usr/local/lib/python3.9/site-packages/gunicorn/workers/base.py", line 134, in init_process
self.load_wsgi()
File "/usr/local/lib/python3.9/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
self.wsgi = self.app.wsgi()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/base.py", line 67, in wsgi
self.callable = self.load()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
return self.load_wsgiapp()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
return util.import_app(self.app_uri)
File "/usr/local/lib/python3.9/site-packages/gunicorn/util.py", line 359, in import_app
mod = importlib.import_module(module)
File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/app/main.py", line 1, in <module>
from app import app
File "/app/app/__init__.py", line 106, in <module>
scheduler = APScheduler()
File "/usr/local/lib/python3.9/site-packages/flask_apscheduler/scheduler.py", line 38, in __init__
self._scheduler = scheduler or BackgroundScheduler()
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/base.py", line 87, in __init__
self.configure(gconfig, **options)
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/base.py", line 131, in configure
self._configure(config)
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/background.py", line 29, in _configure
super(BackgroundScheduler, self)._configure(config)
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/base.py", line 702, in _configure
self.timezone = astimezone(config.pop('timezone', None)) or get_localzone()
File "/usr/local/lib/python3.9/site-packages/tzlocal/unix.py", line 203, in get_localzone
_cache_tz = _get_localzone()
File "/usr/local/lib/python3.9/site-packages/tzlocal/unix.py", line 161, in _get_localzone
tzenv = utils._tz_from_env()
File "/usr/local/lib/python3.9/site-packages/tzlocal/utils.py", line 122, in _tz_from_env
raise ZoneInfoNotFoundError(
tzlocal.utils.ZoneInfoNotFoundError: 'tzlocal() does not support non-zoneinfo timezones like %s. \nPlease use a timezone in the form of Continent/City'
[2021-11-11 17:14:18 +0000] [28] [INFO] Worker exiting (pid: 28)
[2021-11-11 17:14:18 +0000] [30] [ERROR] Exception in worker process

Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/gunicorn/arbiter.py", line 589, in spawn_worker
worker.init_process()
File "/usr/local/lib/python3.9/site-packages/gunicorn/workers/base.py", line 134, in init_process
self.load_wsgi()
File "/usr/local/lib/python3.9/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
self.wsgi = self.app.wsgi()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/base.py", line 67, in wsgi
self.callable = self.load()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
return self.load_wsgiapp()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
return util.import_app(self.app_uri)
File "/usr/local/lib/python3.9/site-packages/gunicorn/util.py", line 359, in import_app
mod = importlib.import_module(module)
File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/app/main.py", line 1, in <module>
from app import app
File "/app/app/__init__.py", line 106, in <module>
scheduler = APScheduler()
File "/usr/local/lib/python3.9/site-packages/flask_apscheduler/scheduler.py", line 38, in __init__
self._scheduler = scheduler or BackgroundScheduler()
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/base.py", line 87, in __init__
self.configure(gconfig, **options)
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/base.py", line 131, in configure
self._configure(config)
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/background.py", line 29, in _configure
super(BackgroundScheduler, self)._configure(config)
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/base.py", line 702, in _configure
self.timezone = astimezone(config.pop('timezone', None)) or get_localzone()
File "/usr/local/lib/python3.9/site-packages/tzlocal/unix.py", line 203, in get_localzone
_cache_tz = _get_localzone()
File "/usr/local/lib/python3.9/site-packages/tzlocal/unix.py", line 161, in _get_localzone
tzenv = utils._tz_from_env()
File "/usr/local/lib/python3.9/site-packages/tzlocal/utils.py", line 122, in _tz_from_env
raise ZoneInfoNotFoundError(
tzlocal.utils.ZoneInfoNotFoundError: 'tzlocal() does not support non-zoneinfo timezones like %s. \nPlease use a timezone in the form of Continent/City'
[2021-11-11 17:14:18 +0000] [30] [INFO] Worker exiting (pid: 30)
[2021-11-11 17:14:18 +0000] [31] [ERROR] Exception in worker process

Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/gunicorn/arbiter.py", line 589, in spawn_worker
worker.init_process()
File "/usr/local/lib/python3.9/site-packages/gunicorn/workers/base.py", line 134, in init_process
self.load_wsgi()
File "/usr/local/lib/python3.9/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
self.wsgi = self.app.wsgi()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/base.py", line 67, in wsgi
self.callable = self.load()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
return self.load_wsgiapp()
File "/usr/local/lib/python3.9/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
return util.import_app(self.app_uri)
File "/usr/local/lib/python3.9/site-packages/gunicorn/util.py", line 359, in import_app
mod = importlib.import_module(module)
File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/app/main.py", line 1, in <module>
from app import app
File "/app/app/__init__.py", line 106, in <module>
scheduler = APScheduler()
File "/usr/local/lib/python3.9/site-packages/flask_apscheduler/scheduler.py", line 38, in __init__
self._scheduler = scheduler or BackgroundScheduler()
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/base.py", line 87, in __init__
self.configure(gconfig, **options)
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/base.py", line 131, in configure
self._configure(config)
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/background.py", line 29, in _configure
super(BackgroundScheduler, self)._configure(config)
File "/usr/local/lib/python3.9/site-packages/apscheduler/schedulers/base.py", line 702, in _configure
self.timezone = astimezone(config.pop('timezone', None)) or get_localzone()
File "/usr/local/lib/python3.9/site-packages/tzlocal/unix.py", line 203, in get_localzone
_cache_tz = _get_localzone()
File "/usr/local/lib/python3.9/site-packages/tzlocal/unix.py", line 161, in _get_localzone
tzenv = utils._tz_from_env()
File "/usr/local/lib/python3.9/site-packages/tzlocal/utils.py", line 122, in _tz_from_env
raise ZoneInfoNotFoundError(
tzlocal.utils.ZoneInfoNotFoundError: 'tzlocal() does not support non-zoneinfo timezones like %s. \nPlease use a timezone in the form of Continent/City'
[2021-11-11 17:14:18 +0000] [31] [INFO] Worker exiting (pid: 31)
[2021-11-11 17:14:18 +0000] [10] [WARNING] Worker with pid 30 was terminated due to signal 15

[2021-11-11 17:14:18 +0000] [10] [WARNING] Worker with pid 28 was terminated due to signal 15

[2021-11-11 17:14:18 +0000] [10] [WARNING] Worker with pid 31 was terminated due to signal 15

[2021-11-11 17:14:18 +0000] [10] [INFO] Shutting down: Master
[2021-11-11 17:14:18 +0000] [10] [INFO] Reason: Worker failed to boot.

2021-11-11 17:14:18,189 INFO exited: gunicorn (exit status 3; not expected)

 

  • Replies 68
  • Views 16.3k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Ok...what did I screw up here.  Downloaded from community apps and it WebUI won't launch         edit: This works -- deleted my config and loaded up the app.  Not sure what I

  • depreciated_
    depreciated_

    same here.  my first run was to scan 1000+ posters and my docker image starting filling up fast.  It looks like the container tmp folder is the culprit.  This freed up more than 12 gb.  

Posted Images

  • Author

Do you have your time zone set via a TZ variable? 
 

 

10 hours ago, jkirkcaldy said:

Do you have your time zone set via a TZ variable? 
 

 

Not sure where that would happen. Im running unraid 6.9.2

Ok I changed the settings. Set my TZ in the variable you provide and now the Webui is working and the scripts show logging but 4k script starts and immeadiately finishes. The TZ variable is being applied twice once in the run command and once in the compose.

Ok so I looked and changed config item that effectively disables the 4k script and viola shes off and running. first run in over a month. but the TZ is being stet twice on Unraid. Not sure what you have to do with that but yeah.

The latest update broke my install also. I did have the TZ variable set so I tried deleting that but still had the same issue. The container won't even start it just gives me an execution error. I am going to work on it some more to see if I can figure anything out.

 

Edit: Ok I removed the container and re-installed and this error comes up during install. I am not sure why as the only thing to change on my system was to update plex-utils.

"docker: Error response from daemon: driver failed programming external connectivity on endpoint plex-utills (424648252badf2ba96801a98ca8c58969b98055f17f9da3162d0f9fe78ab1b36): Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use."

Edited by Scootter

I figured it out! Since I had initially changed the default Webui Port when I updated it added the Webui Port = 80 variable back into the config so then it was trying to run with 2 Webui ports. I deleted the default one and it works now. Not sure why it did that with the update but it is working now.

looks like Restore Posters is hanging. I can see the log start but nothing happens

7 minutes ago, qw3r7yju4n said:

looks like Restore Posters is hanging. I can see the log start but nothing happens

Although its not as verbose it is restoring. Thanks a million for this container

  • Author
5 hours ago, qw3r7yju4n said:

Although its not as verbose it is restoring. Thanks a million for this container

Glad it's all working for you.

 

The restore posters script should log what it's restoring and were from (local/TheMoivieDB)

It should be shown both on the script logs page in the webui and the docker logs in unraid.

 

2021-11-12 14:21:23,144 - plex-utills - Restore-posters: Restore backup posters starting now 2021-11-12 14:24:43,258 - plex-utills - 4k Posters: 4k HDR poster script starting now. 2021-11-12 14:24:44,613 - plex-utills - 2 Fast 2 Furious 4K HDR 2021-11-12 14:24:47,742 - plex-utills - /filmsmovie4k/films2.Fast.2.Furious.2003.2160p.UHD.BluRay.REMUX.HDR.HEVC.DTS-X-

 

backup not enabled and PUID=99 and PGID=100 happens to all

 

 

2021-11-12 14:21:23,144 - plex-utills - Restore-posters: Restore backup posters starting now 2021-11-12 14:24:43,258 - plex-utills - 4k Posters: 4k HDR poster script starting now. 2021-11-12 14:24:44,613 - plex-utills - 2 Fast 2 Furious 4K HDR 2021-11-12 14:24:47,742 - plex-utills - /filmsmovie4k/films2.Fast.2.Furious.2003.2160p.UHD.BluRay.REMUX.HDR.HEVC.DTS-X-EPSiLON.mkv 2021-11-12 14:24:47,743 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:24:47,744 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:24:47,748 - plex-utills - Abominable 4K HDR 2021-11-12 14:24:50,248 - plex-utills - /filmsmovie4k/filmsAbominable 2019 REMUX 2160p (10bit) BluRay UHD HDR HEVC Atmos DTS-HD MA 7 1-LEGi0N/filmsAbominable.2019.REMUX.2160p.(10bit).BluRay.UHD.HDR.HEVC.Atmos.DTS-HD.MA.7.1-LEGi0N.mkv 2021-11-12 14:24:50,250 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:24:50,251 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:24:50,252 - plex-utills - Ad Astra 4K HDR 2021-11-12 14:24:53,601 - plex-utills - /filmsmovie4k/filmsAd Astra 2019 REMUX 2160p (10bit) BluRay UHD HDR HEVC Atmos DTS-HD MA 7 1-LEGi0N/filmsAd.Astra.2019.REMUX.2160p.(10bit).BluRay.UHD.HDR.HEVC.Atmos.DTS-HD.MA.7.1-LEGi0N.mkv 2021-11-12 14:24:53,603 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:24:53,604 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:24:53,613 - plex-utills - Angel Has Fallen 4K HDR 2021-11-12 14:24:56,680 - plex-utills - /filmsmovie4k/filmsAngel.Has.Fallen.2019.UHD.BluRay.2160p.TrueHD.Atmos.7.1.HEVC.REMUX-FraMeSToR/filmsAngel.Has.Fallen.2019.UHD.BluRay.2160p.TrueHD.Atmos.7.1.HEVC.REMUX-FraMeSToR.mkv 2021-11-12 14:24:56,681 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:24:56,682 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:24:56,685 - plex-utills - Ant-Man 4K HDR 2021-11-12 14:24:59,188 - plex-utills - /filmsmovie4k/filmsAnt-Man.2015.UHD.BluRay.2160p.TrueHD.Atmos.7.1.HEVC.REMUX-FraMeSToR.mkv 2021-11-12 14:24:59,189 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:24:59,190 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:24:59,191 - plex-utills - Avengers: Endgame 4K HDR 2021-11-12 14:25:02,252 - plex-utills - /filmsmovie4k/filmsAvengers.Endgame.2019.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/filmsAvengers.Endgame.2019.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT.mkv 2021-11-12 14:25:02,253 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:25:02,253 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:25:02,257 - plex-utills - Black Hawk Down 4K HDR 2021-11-12 14:25:05,258 - plex-utills - /filmsmovie4k/filmsBlack Hawk Down (2001)/filmsBlack Hawk Down 2001 Extended UHD BluRay REMUX 2160p HEVC Atmos TrueHD7.1 2Audio-CHD.mkv 2021-11-12 14:25:05,259 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:25:05,260 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:25:05,264 - plex-utills - Cars 4K HDR 2021-11-12 14:25:08,084 - plex-utills - /filmsmovie4k/filmsCars.2006.NORDIC.HYBRID.REMUX.2160p.HDR.UHD-BluRay.HEVC.TrueHD.Atmos.7.1-CDB/filmsCars.2006.NORDIC.HYBRID.REMUX.2160p.HDR.UHD-BluRay.HEVC.TrueHD.Atmos.7.1-CDB.mkv 2021-11-12 14:25:08,085 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:25:08,086 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:25:08,087 - plex-utills - Cars 2 4K HDR 2021-11-12 14:25:10,475 - plex-utills - /filmsmovie4k/filmsCars.2.2011.NORDIC.HYBRID.REMUX.2160p.HDR.UHD-BluRay.HEVC.TrueHD.Atmos.7.1-CDB/filmsCars.2.2011.NORDIC.HYBRID.REMUX.2160p.HDR.UHD-BluRay.HEVC.TrueHD.Atmos.7.1-CDB.mkv 2021-11-12 14:25:10,476 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:25:10,478 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:25:10,479 - plex-utills - Cars 3 4K HDR 2021-11-12 14:25:13,963 - plex-utills - /filmsmovie4k/filmsCars 3 (2017)/filmsCars 3 (2017).mkv 2021-11-12 14:25:13,965 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:25:13,966 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:25:13,972 - plex-utills - Charlie's Angels 4K HDR 2021-11-12 14:25:17,087 - plex-utills - /films

  • Author
27 minutes ago, stianly said:

2021-11-12 14:21:23,144 - plex-utills - Restore-posters: Restore backup posters starting now 2021-11-12 14:24:43,258 - plex-utills - 4k Posters: 4k HDR poster script starting now. 2021-11-12 14:24:44,613 - plex-utills - 2 Fast 2 Furious 4K HDR 2021-11-12 14:24:47,742 - plex-utills - /filmsmovie4k/films2.Fast.2.Furious.2003.2160p.UHD.BluRay.REMUX.HDR.HEVC.DTS-X-

 

backup not enabled and PUID=99 and PGID=100 happens to all

 

 

2021-11-12 14:21:23,144 - plex-utills - Restore-posters: Restore backup posters starting now 2021-11-12 14:24:43,258 - plex-utills - 4k Posters: 4k HDR poster script starting now. 2021-11-12 14:24:44,613 - plex-utills - 2 Fast 2 Furious 4K HDR 2021-11-12 14:24:47,742 - plex-utills - /filmsmovie4k/films2.Fast.2.Furious.2003.2160p.UHD.BluRay.REMUX.HDR.HEVC.DTS-X-EPSiLON.mkv 2021-11-12 14:24:47,743 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:24:47,744 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:24:47,748 - plex-utills - Abominable 4K HDR 2021-11-12 14:24:50,248 - plex-utills - /filmsmovie4k/filmsAbominable 2019 REMUX 2160p (10bit) BluRay UHD HDR HEVC Atmos DTS-HD MA 7 1-LEGi0N/filmsAbominable.2019.REMUX.2160p.(10bit).BluRay.UHD.HDR.HEVC.Atmos.DTS-HD.MA.7.1-LEGi0N.mkv 2021-11-12 14:24:50,250 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:24:50,251 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:24:50,252 - plex-utills - Ad Astra 4K HDR 2021-11-12 14:24:53,601 - plex-utills - /filmsmovie4k/filmsAd Astra 2019 REMUX 2160p (10bit) BluRay UHD HDR HEVC Atmos DTS-HD MA 7 1-LEGi0N/filmsAd.Astra.2019.REMUX.2160p.(10bit).BluRay.UHD.HDR.HEVC.Atmos.DTS-HD.MA.7.1-LEGi0N.mkv 2021-11-12 14:24:53,603 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:24:53,604 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:24:53,613 - plex-utills - Angel Has Fallen 4K HDR 2021-11-12 14:24:56,680 - plex-utills - /filmsmovie4k/filmsAngel.Has.Fallen.2019.UHD.BluRay.2160p.TrueHD.Atmos.7.1.HEVC.REMUX-FraMeSToR/filmsAngel.Has.Fallen.2019.UHD.BluRay.2160p.TrueHD.Atmos.7.1.HEVC.REMUX-FraMeSToR.mkv 2021-11-12 14:24:56,681 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:24:56,682 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:24:56,685 - plex-utills - Ant-Man 4K HDR 2021-11-12 14:24:59,188 - plex-utills - /filmsmovie4k/filmsAnt-Man.2015.UHD.BluRay.2160p.TrueHD.Atmos.7.1.HEVC.REMUX-FraMeSToR.mkv 2021-11-12 14:24:59,189 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:24:59,190 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:24:59,191 - plex-utills - Avengers: Endgame 4K HDR 2021-11-12 14:25:02,252 - plex-utills - /filmsmovie4k/filmsAvengers.Endgame.2019.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/filmsAvengers.Endgame.2019.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT.mkv 2021-11-12 14:25:02,253 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:25:02,253 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:25:02,257 - plex-utills - Black Hawk Down 4K HDR 2021-11-12 14:25:05,258 - plex-utills - /filmsmovie4k/filmsBlack Hawk Down (2001)/filmsBlack Hawk Down 2001 Extended UHD BluRay REMUX 2160p HEVC Atmos TrueHD7.1 2Audio-CHD.mkv 2021-11-12 14:25:05,259 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:25:05,260 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:25:05,264 - plex-utills - Cars 4K HDR 2021-11-12 14:25:08,084 - plex-utills - /filmsmovie4k/filmsCars.2006.NORDIC.HYBRID.REMUX.2160p.HDR.UHD-BluRay.HEVC.TrueHD.Atmos.7.1-CDB/filmsCars.2006.NORDIC.HYBRID.REMUX.2160p.HDR.UHD-BluRay.HEVC.TrueHD.Atmos.7.1-CDB.mkv 2021-11-12 14:25:08,085 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:25:08,086 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:25:08,087 - plex-utills - Cars 2 4K HDR 2021-11-12 14:25:10,475 - plex-utills - /filmsmovie4k/filmsCars.2.2011.NORDIC.HYBRID.REMUX.2160p.HDR.UHD-BluRay.HEVC.TrueHD.Atmos.7.1-CDB/filmsCars.2.2011.NORDIC.HYBRID.REMUX.2160p.HDR.UHD-BluRay.HEVC.TrueHD.Atmos.7.1-CDB.mkv 2021-11-12 14:25:10,476 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:25:10,478 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:25:10,479 - plex-utills - Cars 3 4K HDR 2021-11-12 14:25:13,963 - plex-utills - /filmsmovie4k/filmsCars 3 (2017)/filmsCars 3 (2017).mkv 2021-11-12 14:25:13,965 - plex-utills - 4k Posters: Movies 4k The 4k HDR poster for this film could not be created. 2021-11-12 14:25:13,966 - plex-utills - This is likely because poster backups are enabled and the script can't find or doesn't have access to your backup location 2021-11-12 14:25:13,972 - plex-utills - Charlie's Angels 4K HDR 2021-11-12 14:25:17,087 - plex-utills - /films

 

Is this when using the recreate hdr script?

On 11/12/2021 at 3:54 PM, jkirkcaldy said:

 

Is this when using the recreate hdr script?

 

no this is when i enable new hdr banner.

i press recreate it only shows

2021-11-12 16:59:11,105 - plex-utills - Restore-posters: Restore backup posters starting now and is stuck there

Edited by stianly
miss qoute

i get this error cant start it gets excution error

 

Command:root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='plex-utills' --net='bridge' -e TZ="America/Los_Angeles" -e HOST_OS="Unraid" -e 'TZ'='Europe/London' -e 'PUID'='99' -e 'PGID'='100' -p '80:80/tcp' -v '/mnt/user':'/films':'rw' -v '/mnt/user/appdata/plex-utills':'/config':'rw' -v '/mnt/disks/Docker_SSD/plex-utills/logs':'/logs':'rw' 'jkirkcaldy/plex-utills'

29c71f8eee9262712491d4eb5dceb8f24bae462c2c98b348554fe69cca5d9f29
docker: Error response from daemon: driver failed programming external connectivity on endpoint plex-utills (28b8af6999d2effe594bd6b2105f3101ac4a7b2e5ec03a9c72fcbcdce743cd71): Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use.

The command failed.

  • Author
On 11/14/2021 at 5:59 PM, Bquedens said:

i get this error cant start it gets excution error

 

Command:root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='plex-utills' --net='bridge' -e TZ="America/Los_Angeles" -e HOST_OS="Unraid" -e 'TZ'='Europe/London' -e 'PUID'='99' -e 'PGID'='100' -p '80:80/tcp' -v '/mnt/user':'/films':'rw' -v '/mnt/user/appdata/plex-utills':'/config':'rw' -v '/mnt/disks/Docker_SSD/plex-utills/logs':'/logs':'rw' 'jkirkcaldy/plex-utills'

29c71f8eee9262712491d4eb5dceb8f24bae462c2c98b348554fe69cca5d9f29
docker: Error response from daemon: driver failed programming external connectivity on endpoint plex-utills (28b8af6999d2effe594bd6b2105f3101ac4a7b2e5ec03a9c72fcbcdce743cd71): Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use.

The command failed.

 

use a different port other than port 80 in the docker config. use something like 8080 or another unused port.

On 10/29/2021 at 2:26 AM, wgstarks said:

not sure why TZ is configured twice???

Because Unraid adds the TZ variable to all containers by default (based on what you have your timezone set to on http://<SERVER>/Settings/DateTime).

 

@jkirkcaldy How come this template sets a duplicate TZ variable?

  • Author
2 minutes ago, KnifeFed said:

Because Unraid adds the TZ variable to all containers by default (based on what you have your timezone set to on http://<SERVER>/Settings/DateTime).

 

@jkirkcaldy How come this template sets a duplicate TZ variable?

It’s not only for unraid so it needs to be configured for systems where it is not automatically passed on. 
 

I suppose I can take it out of the template so it wouldn’t be configured twice on unraid systems. 

Edited by jkirkcaldy

1 minute ago, jkirkcaldy said:

It’s not only for unraid so it needs to be configured for systems where it is not automatically passed on. 

Right, but why add it to the CA template, is what I'm saying.

On https://github.com/jkirkcaldy/plex-utills/wiki/Installation it says "Go to the community apps plugin page on your unraid server and search for Plex-Utills and click install.". If you search for "Plex-Utills" in CA, nothing comes up. You have to search for "plex utills" without the hyphen. Not sure why.

  • 2 weeks later...

Trying to get this to work where my media is on unraid and my plex server is a standalone machine. Should I install the container on unraid or on the plex server?

  • 2 weeks later...

The 4k script is now hanging on a movie I have. Apocalypse Now. It says creating dolby vision banner, but the movie is HDR10. I have no DoVi on my plex server.

Its hanging on multiple movies. But the error is it's detecting DoVi and hanging on creating DoVi banner

11 minutes ago, qw3r7yju4n said:

Its hanging on multiple movies. But the error is it's detecting DoVi and hanging on creating DoVi banner

After some digging, The file is Dovi compatible, but the script hangs when creating DoVi banner.

Disabling New HDR Posters allows the script to run

  • 2 weeks later...

2021-12-26 17:46:42,181 - SYS - 4K/HDR Posters schedule created for 00:00
2021-12-26 17:46:42,181 - SYS - 4K/HDR Posters schedule created for 00:00
2021-12-26 17:46:43,314 - SYS - Updater: Your plexpath has been changed to /
2021-12-26 17:46:43,314 - SYS - Updater: Your plexpath has been changed to /
2021-12-26 17:47:53,138 - SYS - 4K/HDR Posters schedule created for 00:00
2021-12-26 17:47:53,138 - SYS - 4K/HDR Posters schedule created for 00:00
2021-12-26 17:47:54,358 - SYS - Updater: Your plexpath has been changed to /
2021-12-26 17:47:54,358 - SYS - Updater: Your plexpath has been changed to /
2021-12-26 17:47:57,474 - plex-utills - 4k Posters: 4k HDR poster script starting now.
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/local/lib/python3.9/threading.py", line 973, in _bootstrap_inner
self.run()
File "/usr/local/lib/python3.9/threading.py", line 910, in run
self._target(*self._args, **self._kwargs)
File "/app/app/scripts.py", line 544, in posters4k
m = MediaInfo.parse(file, output='JSON')
File "/usr/local/lib/python3.9/site-packages/pymediainfo/__init__.py", line 494, in parse
raise FileNotFoundError(filename)
FileNotFoundError: /filmsmovie4k/films2.Fast.2.Furious.2003.2160p.UHD.BluRay.REMUX.HDR.HEVC.DTS-X-EPSiLON.mkv

 

 

what is happening?

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.