Skip to content

nzbToMedia crashes on config copy #2013

@LethalCorpse

Description

@LethalCorpse

My nzbget install on Synology (DSM7+) got bricked, so I'm trying to rebuild the setup from scratch. Mostly working, except for PP. It seems to work fine for the first download processed after deleting autoProcessMedia.cfg. The nzbget settings configure nzbToMedia how it should be, and the script runs clean. On the second and subsequent downloads, I get this:

Wed Sep 17 2025 22:12:05 INFO Executing post-process-script nzbToMedia for xxxxxxxxxxx
Wed Sep 17 2025 22:12:08 INFO nzbToMedia: [22:12:08] [ERROR]::MAIN: Error Parsing failed with several errors.
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: First error at line 86. when copying to .cfg
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: [22:12:08] [ERROR]::MAIN: Unable to migrate config file /volume1/@appstore/nzbget/share/nzbget/scripts/nzbToMedia/autoProcessMedia.cfg, exiting ...
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: Changing to directory: /volume1/@appstore/nzbget/share/nzbget/scripts/nzbToMedia
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: -- Cleaning bytecode --
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: b'Removing pycache/\n'
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: b'Removing pycache/\n'
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: -- Cleaning folders: ['libs', 'core'] --
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: No folders to clean
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: Returning to directory: /
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: -- Cleanup finished --
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: Traceback (most recent call last):
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: File "/usr/local/nzbget/share/nzbget/scripts/nzbToMedia/nzbToMedia.py", line 795, in
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: exit(main(sys.argv))
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: ~~~~^^^^^^^^^^
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: File "/usr/local/nzbget/share/nzbget/scripts/nzbToMedia/nzbToMedia.py", line 743, in main
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: core.initialize(section)
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: ~~~~~~~~~~~~~~~^^^^^^^^^
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: File "/volume1/@appstore/nzbget/share/nzbget/scripts/nzbToMedia/core/init.py", line 1027, in initialize
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: configure_migration()
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: ~~~~~~~~~~~~~~~~~~~^^
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: File "/volume1/@appstore/nzbget/share/nzbget/scripts/nzbToMedia/core/init.py", line 349, in configure_migration
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: CFG = config.addnzbget()
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: File "/volume1/@appstore/nzbget/share/nzbget/scripts/nzbToMedia/core/configuration.py", line 289, in addnzbget
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: cfg_new = config()
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: File "/volume1/@appstore/nzbget/share/nzbget/scripts/nzbToMedia/core/configuration.py", line 102, in init
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: super(configobj.ConfigObj, self).init(*args, **kw)
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: File "/volume1/@appstore/nzbget/share/nzbget/scripts/nzbToMedia/libs/common/configobj.py", line 1229, in init
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: self._load(infile, configspec)
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: File "/volume1/@appstore/nzbget/share/nzbget/scripts/nzbToMedia/libs/common/configobj.py", line 1318, in _load
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: raise error
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: configobj.ConfigObjError: Parsing failed with several errors.
Wed Sep 17 2025 22:12:09 INFO nzbToMedia: First error at line 86.
Wed Sep 17 2025 22:12:09 ERROR Post-process-script nzbToMedia for xxxxxxxxxxx failed (terminated with unknown status)

I've checked permissions, including chmodding the whole folder. Any guidance on what I should look at next?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions