Synology-Forum.nl

Packages => 3rd party Packages => Spotweb => Topic gestart door: The Raptor op 06 december 2017, 19:55:50

Titel: HTTP error Spotweb
Bericht door: The Raptor op 06 december 2017, 19:55:50
Ik heb Spotweb ingesteld als search provider. Nu geven meerdere applicaties zoals HeadPhones, CouchPotato en Sonarr een foutmelding aan:

Request raise HTTP error with status code 404 (local client error).

HeadPhones download wel via Spotweb. CouchPotato en Sonarr doen dat niet en blijven deze error aangeven.

Weet iemand hoe ik dit kan oplossen? Ik heb tijdens het instellen hiervan geen poortnummer moeten instellen.
Titel: Re: HTTP error Spotweb
Bericht door: proxydude op 06 december 2017, 20:03:34
https://www.synology-forum.nl/spotweb/spotweb-api-geeft-404-error/
Titel: Re: HTTP error Spotweb
Bericht door: The Raptor op 07 december 2017, 00:31:47
Dit staat er in mijn .htaccess bestand:

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteCond %{REQUEST_URI} !api/
   RewriteRule api/?$ index.php?page=newznabapi [QSA,L]
</IfModule>


Ik krijg een 404 error als ik http://192.168.2.8/spotweb/api?t=c als ik het test.

In webstation had ik nginx ingesteld.
Titel: Re: HTTP error Spotweb
Bericht door: dvandonkelaar op 07 december 2017, 06:36:47
Als je nginx wijzigd in Apache zou hij het moeten doen. Tenminste, bij mij krijg ik bij nginx ook de 404-foutmelding en bij Apache niet.
Titel: Re: HTTP error Spotweb
Bericht door: The Raptor op 07 december 2017, 10:38:52
Ik heb het in apache 2.2 veranderd en krijg nu het volgende te zien:

<caps>
<server version="0.1" title="Spotweb" strapline="Spotweb API Index" email="Mijn e-mailadres" url="http://192.168.2.8/spotweb/" image="http://192.168.2.8/spotweb/images/spotnet.gif"/>
<limits max="500" default="250"/>
<retention days="3094"/>
<registration available="no" open="no"/>
<searching>
<search available="yes"/>
<tv-search available="yes" supportedParams="q,rid,tvmazeid,season,ep"/>
<movie-search available="yes" supportedParams="q,imdbid"/>
<audio-search available="yes"/>
</searching>
<categories>
<category id="1000" name="Console">
<subcat id="1010" name="NDS"/>
<subcat id="1020" name="PSP"/>
<subcat id="1030" name="Wii"/>
<subcat id="1040" name="Xbox"/>
<subcat id="1050" name="Xbox 360"/>
<subcat id="1080" name="PS3"/>
</category>
<category id="2000" name="Movies">
<subcat id="2030" name="SD"/>
<subcat id="2040" name="HD"/>
<subcat id="2050" name="BluRay"/>
</category>
<category id="3000" name="Audio">
<subcat id="3010" name="MP3"/>
<subcat id="3020" name="Video"/>
<subcat id="3040" name="Lossless"/>
</category>
<category id="4000" name="PC">
<subcat id="4030" name="Mac"/>
<subcat id="4040" name="Mobile"/>
<subcat id="4050" name="Games"/>
</category>
<category id="5000" name="TV">
<subcat id="5020" name="Foreign"/>
<subcat id="5030" name="SD"/>
<subcat id="5040" name="HD"/>
<subcat id="5050" name="Other"/>
<subcat id="5060" name="Sport"/>
<subcat id="5070" name="Anime"/>
</category>
<category id="6000" name="XXX">
<subcat id="6010" name="DVD"/>
<subcat id="6020" name="WMV"/>
<subcat id="6030" name="XviD"/>
<subcat id="6040" name="x264"/>
</category>
<category id="7000" name="Other">
<subcat id="7010" name="Misc"/>
<subcat id="7020" name="Ebook"/>
</category>
</categories>
</caps>

Zou het nou moeten werken?
Titel: Re: HTTP error Spotweb
Bericht door: dvandonkelaar op 07 december 2017, 10:41:11
Dat moet zo inderdaad goed zijn, een vergelijkbare pagina krijg ik ook en hiermee kunnen Sickrage en CouchPotato overweg.
Titel: Re: HTTP error Spotweb
Bericht door: The Raptor op 07 december 2017, 11:27:03
Foutmelding wordt nu niet meer gegeven.

Sonarr kan via Spotweb de teken serie mega man niet vinden. Maar als ik mega man zoek via spotweb kan deze wel gevonden worden. Dit is off-topic. Hier zal ik een nieuwe topic voor moeten openen.
Titel: Re: HTTP error Spotweb
Bericht door: proxydude op 07 december 2017, 17:56:33
Volgt de scène regels niet dan
Titel: Re: HTTP error Spotweb
Bericht door: The Raptor op 07 december 2017, 23:25:41
Wat bedoel je met scene regels?
Titel: Re: HTTP error Spotweb
Bericht door: dvandonkelaar op 08 december 2017, 06:47:34
SickRage (en bijvoorbeeld ook CouchPotato) zoeken op een bepaalde term om afleveringen te vinden.
Zo wordt volgens mijn logs op volgend patroon gezocht:
%SN - S%0SE%0E - %ENDit resulteert in bijvoorbeeld de volgende zoekactie:
Breaking Bad - S01E01 - Pilot
Wat mij opvalt is dat hij daarbij (bij mij) meer kijkt naar de season name en episode name. Wanneer spotweb bijvoorbeeld Seizoen 1,
 aflevering 1
of alleen Seizoen 1 heeft staan dan vind hij niks.
Dit is wel een klein beetje het nadeel van Spotweb, daar wordt niet elke post volgens de scene rules benoemd. Dat is ook een van de redenen dat ik elke dag een keer (of 2) door het lijstje met nieuwe posts wandel om te kijken of er wat interessants tussen zit.

Een lijst met scene rules van SickRage heb ik niet zo 1-2-3 kunnen vinden, maar volgens mij legt bovenstaande de werking aardig uit.
Titel: Re: HTTP error Spotweb
Bericht door: proxydude op 08 december 2017, 07:56:33
Inderdaad dvandonkelaar dat bedoelde ik
Titel: Re: HTTP error Spotweb
Bericht door: The Raptor op 09 december 2017, 00:56:31
Dit is alles wat ik in de log te zien krijg. Hoe kan ik erachter komen op welke termen Sonarr gebruikt als ik naar mega man zoek? Zijn deze zoektermen niet aan te passen zodat Sonarr het wel vind?
Titel: Re: HTTP error Spotweb
Bericht door: dvandonkelaar op 09 december 2017, 10:37:42
Zelf gebruik ik SickRage, geen Sonarr. Bij SickRage is het mogelijk om het log-level te wijzigen. Het lijkt mij zeer aannemelijk dat dat ook bij Sonarr kan.
Anders is de volledige log ergens via SSH te vinden.
Titel: Re: HTTP error Spotweb
Bericht door: proxydude op 09 december 2017, 20:29:20
Nee kan niet aangepast worden. Tenzij je in de code gaat zitten rotzooien van Sonarr of SickRage. Er was een al een hier een topic kan hem alleen niet efe terrug vinden.
Titel: Re: HTTP error Spotweb
Bericht door: The Raptor op 10 december 2017, 00:12:45
Dan denk ik dat het lastig word om dit te troubleshooten. Ik heb de log level kunnen aanpassen op debug en nu zie ik het volgende staan:

NzbSearchService   Searching 2 indexers for [Mega Man : S01]

Ik denk dat Sonarr naar Mega Man : S01. Ik zie in Spotweb niet terug wat de naam is van de RAR bestanden.
Titel: Re: HTTP error Spotweb
Bericht door: dvandonkelaar op 11 december 2017, 07:15:06
Het gaat volgens mij niet over de naam van de RAR bestanden, maar om de naam van de post.
Mega Man - Season 1 in jouw geval dus. Dat komt niet overeen met Mega Man : S01 dus vind hij hem niet.
Titel: Re: HTTP error Spotweb
Bericht door: The Raptor op 11 december 2017, 10:27:39
Hier kun je niks tegen doen? Er is geen oplossing voor behalve misschien een andere applicatie gebruiken zoals SickRage of SickBeard?
Titel: Re: HTTP error Spotweb
Bericht door: proxydude op 11 december 2017, 10:41:00
Sickrage of sickbeard hebben het zelfde probleem. SickBeard is zeker af te raden. Maar het is niet echt een probleem van deze programmaatjes. Het zijn weer de gekke Nederlanders die het weer anders doen. SpotWeb is leuk als extra backup meer niet je hebt gewoon een goede newznab provider nodig.
Titel: Re: HTTP error Spotweb
Bericht door: The Raptor op 11 december 2017, 10:43:49
Ik gebruik ook NZB Planet maar die vind hem niet.
Titel: Re: HTTP error Spotweb
Bericht door: proxydude op 11 december 2017, 10:57:49
Niet door je api verzoeken heen? en staat hij er daar wel op?
Titel: Re: HTTP error Spotweb
Bericht door: mesa57 op 12 december 2017, 09:28:01
De serie die je zoekt is 2616 dagen geleden gespot. De meeste indexers zullen de bestanden niet meer hebben. Laat staan dat je weet waar je naar moet zoeken, want een dergelijk oude spot  bevat geen nzb.