Docker, Win host, complete_dir directory: /NZB-downloads-p error accessing

Get help with all aspects of SABnzbd
Forum rules
Help us help you:
  • Are you using the latest stable version of SABnzbd? Downloads page.
  • Tell us what system you run SABnzbd on.
  • Adhere to the forum rules.
  • Do you experience problems during downloading?
    Check your connection in Status and Interface settings window.
    Use Test Server in Config > Servers.
    We will probably ask you to do a test using only basic settings.
  • Do you experience problems during repair or unpacking?
    Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
Post Reply
twicked
Newbie
Newbie
Posts: 2
Joined: May 15th, 2026, 3:58 pm

Docker, Win host, complete_dir directory: /NZB-downloads-p error accessing

Post by twicked »

Good afternoon,

I am currently experiencing difficulties reconfiguring SABNBZD to accept my Completed Download Folder to a new location.

Windows file path of DIR:

Code: Select all

P:/Downloads/NZBs/complete/
Docker path and mounting to same dir:

Code: Select all

- //p/Downloads/NZBs/complete:/NZB-downloads-p:rw
In docker, I am able to exec, touch, and cd into the path /NZB-downloads-p and mkdir folders and files in that directory. However, I cannot set that path as the Completed Download Folder for SABNZBD as it fails with: complete_dir directory: /NZB-downloads-p error accessing.

My docker compose file for SABNZBD:

Code: Select all

---
services:
  dl-sabnzbd:
    image: 
    container_name: DL-Sabnzbd
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
    volumes:
      - //a/Docker Containers/Sabnzbd/:/config:rw
      - //p/Downloads/NZBs/complete:/NZB-downloads-p:rw
      #- //p/Downloads/NZBs/incomplete:/p-downloads-incomplete:rw
      - //p/Downloads/Torrents:/torrents:rw
      - //a/Media Library/Movies:/movies-a:rw
      - //b/Media Library/Movies:/movies-b:rw
      - //d/Media Library/Movies:/movies-d:rw
      - //e/Media Library/Movies:/movies-e:rw
      - //l/Media Library/Movies:/movies-l:rw
      - //m/Media Library/Movies:/movies-m:rw
      - //n/Media Library/Movies:/movies-n:rw
      - //p/Media Library/Movies:/movies-p:rw
      - //w/Media Library/Movies:/movies-w:rw
      - //x/Media Library/Movies:/movies-x:rw
      - //y/Media Library/Movies:/movies-y:rw
      - //z/Media Library/Movies:/movies-z:rw
      - //a/Media Library/TV:/tv-a:rw
      - //b/Media Library/TV:/tv-b:rw
      - //d/Media Library/TV:/tv-d:rw
      - //e/Media Library/TV:/tv-e:rw
      - //l/Media Library/TV:/tv-l:rw
      - //m/Media Library/TV:/tv-m:rw
      - //n/Media Library/TV:/tv-n:rw
      - //p/Media Library/TV:/tv-p:rw
      - //w/Media Library/TV:/tv-w:rw
      - //x/Media Library/TV:/tv-x:rw
      - //y/Media Library/TV:/tv-y:rw
      - //z/Media Library/TV:/tv-z:rw
      - //a/Media Library/Ebooks:/books-a:rw
      - //b/Media Library/Ebooks:/books-b:rw
      - //d/Media Library/Ebooks:/books-d:rw
      - //e/Media Library/Ebooks:/books-e:rw
      - //l/Media Library/Ebooks:/books-l:rw
      - //m/Media Library/Ebooks:/books-m:rw
      - //n/Media Library/Ebooks:/books-n:rw
      - //p/Media Library/Ebooks:/books-p:rw
      - //w/Media Library/Ebooks:/books-w:rw
      - //x/Media Library/Ebooks:/books-x:rw
      - //y/Media Library/Ebooks:/books-y:rw
      - //z/Media Library/Ebooks:/books-z:rw
      - //w/Media Library/Books Unsorted:/books-w-unsorted:rw
      - //a/Media Library/Music:/music-a:rw
      - //b/Media Library/Music:/music-b:rw
      - //d/Media Library/Music:/music-d:rw
      - //e/Media Library/Music:/music-e:rw
      - //l/Media Library/Music:/music-l:rw
      - //m/Media Library/Music:/music-m:rw
      - //n/Media Library/Music:/music-n:rw
      - //p/Media Library/Music:/music-p:rw
      - //w/Media Library/Music:/music-w:rw
      - //x/Media Library/Music:/music-x:rw
      - //y/Media Library/Music:/music-y:rw
      - //z/Media Library/Music:/music-z:rw
      - //w/Media Library/Audio Books:/audio-books-w:rw

    ports:
      - 8082:8080
    restart: unless-stopped
SABNZBD error log:

Code: Select all

2026-05-15 20:53:14,566::INFO::[notifier:169] Sending notification: Error - complete_dir directory: /NZB-downloads-p error accessing (type=error, job_cat=None)
2026-05-15 20:53:14,566::ERROR::[filesystem:409] complete_dir directory: /NZB-downloads-p error accessing
Any help would be appreciated.
User avatar
safihre
Administrator
Administrator
Posts: 5678
Joined: April 30th, 2015, 7:35 am
Contact:

Re: Docker, Win host, complete_dir directory: /NZB-downloads-p error accessing

Post by safihre »

Seems maybe something changed in this check in Python.
This code is ancient. Seems using os level checking is doing something different.
I implemented a change in the check for this for a next patch.

You can work around this by setting any folder for your Complete folder, then setting your desired directory as the Default folder in Config Categories.
If you like our support, check our special newsserver deal or donate at: https://sabnzbd.org/donate
twicked
Newbie
Newbie
Posts: 2
Joined: May 15th, 2026, 3:58 pm

Re: Docker, Win host, complete_dir directory: /NZB-downloads-p error accessing

Post by twicked »

Setting the path in the config CATEGORIES section worked immediately. Thank you for your diligence in observing the forums for stuff like this. :)
Post Reply