Aller au contenu

Sonarr DSM 7 : problème de suppression de fichier

Featured Replies

Posté(e)

Salut,

J'ai eu pas mal de petit soucis en basculant de DSM 6 à DSM 7.

Concernant le couple Sonarr + Sabnzbd, j'ai du réinstaller le paquet de Sab pour que cela fonctionne mais j'ai maintenant un dernier petit souci avec Sonarr...

En effet, ce dernier parvient :

1/ à envoyer l'info à Sabnzbd pour lancer le téléchargement

2/ à récupérer la video dans downloads/complete

3/ à la copier dans mon fichier de medias en la renommant

Mais par contre il bloque pour supprimer le fichier dans complete...

J'ai le message d'erreur suivant :

Couldn't import episode /volume1/downloads/complete/Naked.and.Afraid.S03E07.Playing.With.Fire.1080p.WEB.x264.1-CAFFEiNE-Obfuscated/3486d7328cdb46f9a624f41bb0afd49e.mkv: Access to the path "/volume1/downloads/complete/Naked.and.Afraid.S03E07.Playing.With.Fire.1080p.WEB.x264.1-CAFFEiNE-Obfuscated/3486d7328cdb46f9a624f41bb0afd49e.mkv" is denied.

System.UnauthorizedAccessException: Access to the path "/volume1/downloads/complete/Naked.and.Afraid.S03E07.Playing.With.Fire.1080p.WEB.x264.1-CAFFEiNE-Obfuscated/3486d7328cdb46f9a624f41bb0afd49e.mkv" is denied. at System.IO.File.Delete (System.String path) [0x00073] in <4a89e81f3d9644e6a5d556824ae3eaf1>:0 at NzbDrone.Common.Disk.DiskProviderBase.DeleteFile (System.String path) [0x00067] in <a1cd7a1bf9df40cfa6971ab77142a163>:0 at NzbDrone.Common.Disk.DiskTransferService.TransferFile (System.String sourcePath, System.String targetPath, NzbDrone.Common.Disk.TransferMode mode, System.Boolean overwrite) [0x00446] in <a1cd7a1bf9df40cfa6971ab77142a163>:0 at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.TransferFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Tv.Series series, System.Collections.Generic.List`1[T] episodes, System.String destinationFilePath, NzbDrone.Common.Disk.TransferMode mode) [0x00129] in <2bc41dd24a3e4961be251c9a3820214d>:0 at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.MoveEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode) [0x00054] in <2bc41dd24a3e4961be251c9a3820214d>:0 at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, System.Boolean copyOnly) [0x001b0] in <2bc41dd24a3e4961be251c9a3820214d>:0 at NzbDrone.Core.MediaFiles.EpisodeImport.ImportApprovedEpisodes.Import (System.Collections.Generic.List`1[T] decisions, System.Boolean newDownload, NzbDrone.Core.Download.DownloadClientItem downloadClientItem, NzbDrone.Core.MediaFiles.EpisodeImport.ImportMode importMode) [0x0029b] in <2bc41dd24a3e4961be251c9a3820214d>:0
Close

 

Je me tire un peu les cheveux j'ai même essayé de passer par Docker... mais trop galère pour moi donc je suis revenu aux paquets...

Modifié par byothe

Posté(e)
  • Auteur

Bon j'ai aussi un peu avancé sur ce sujet...

Il semble qu'il y ait un pb de permission pour sc-nzbdrone (le user de sonarr)

le fichier déplacé par sabnzbd depuis le dossier incomplete -> vers complete afficher les permissions pour sc-sabnzbd qui a déplacé le fichier et Everyone

Dans Permission/Options avancées si je fais :

- inclure les permissions héritées

et - Rendre les permissions héritées explicites

sc-nzbdrone devient apparent dans la liste des permission et si je relance la moulinette de Sonarr, Sonarr parvient à supprimer le fichier.

Savez-vous comment je peux régler ce problème sans avoir à réaccorder des permissions manuellement ?

Merci

Modifié par byothe

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

Account

Navigation

Rechercher

Rechercher

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.