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é
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

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.