Synology-Forum.nl

Packages => 3rd party Packages => SickBeard => Topic gestart door: fbse op 24 maart 2014, 08:49:31

Titel: SickBeard + SABnzbd + username/password: autoprocesstv access denied
Bericht door: fbse op 24 maart 2014, 08:49:31
Ik gebruik al enkele maanden SickBeard in combinatie met SABnzbd, geïnstalleerd vanuit de Syno Community repository. Vanuit SABnzbd gebruik ik het sabToSickBeard.py script om de autoprocessing te laten werken. Tot nu toe ook zonder probleem.

Omdat ik mijn SickBeard en SABnzbd installaties van buiten huis wil gebruiken heb ik op beide een gebruikersnaam en wachtwoord ingesteld. De gebruikersnaam en wachtwoord is voor beide hetzelfde en bevat alleen lowercase a-z karakters. Wanneer ik mijn autoProcessTV.cfg file aanpas werkt de autoprocessing echter niet langer en krijg ik de volgende foutmelding:

Citaat
Error 401 Unauthorized: You need to provide a valid username and password.

Wanneer ik de autoprocess URL rechtstreeks aanroep dan werkt het script zonder probleem. Ergens in het configuratiebestand loopt het dus mis.

Wat mij wel opgevallen is, is dat wanneer ik mijn autoProcessTV.cfg bestand open met vi, de lijnen eindigen met een ^M karakter. Zorgt deze eventueel voor problemen? Moet ik die aanpassen? Vermits er geen bootstrap voor mijn DS bestaat kan ik geen andere terminal text editor installeren.

Heeft iemand ooit hetzelfde probleem gehad en suggesties?
Titel: Re: SickBeard + SABnzbd + username/password: autoprocesstv access denied
Bericht door: fbse op 25 maart 2014, 07:48:39
Opgelost!

Ik vermoed dat het met die ^M karakters op het einde van elke lijn te maken had. Ik heb het Config File Editor package geïnstalleerd, en met die tekstverwerker mijn autoProcessTV.cfg file aangepast en nu werkt alles wel naar behoren.
Titel: Re: SickBeard + SABnzbd + username/password: autoprocesstv access denied
Bericht door: Gerhard Burger op 17 mei 2014, 10:50:01
Die ^M dat is de dos/windows line ending, terwijl Synology op Linux draait en waarschijnlijk unix line endings verwacht. Met verschillende programmaatjes kan je dat omzetten, op Linux bijvoorbeeld met het terminal commando dos2unix.