Synology-Forum.nl
Packages => 3rd party Packages => Spotweb => Topic gestart 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.
-
https://www.synology-forum.nl/spotweb/spotweb-api-geeft-404-error/
-
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.
-
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.
-
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?
-
Dat moet zo inderdaad goed zijn, een vergelijkbare pagina krijg ik ook en hiermee kunnen Sickrage en CouchPotato overweg.
-
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.
-
Volgt de scène regels niet dan
-
Wat bedoel je met scene regels?
-
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 - %EN
Dit 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.
-
Inderdaad dvandonkelaar dat bedoelde ik
-
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?
-
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.
-
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.
-
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.
-
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.
-
Hier kun je niks tegen doen? Er is geen oplossing voor behalve misschien een andere applicatie gebruiken zoals SickRage of SickBeard?
-
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.
-
Ik gebruik ook NZB Planet maar die vind hem niet.
-
Niet door je api verzoeken heen? en staat hij er daar wel op?
-
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.