Synology-Forum.nl
Packages => 3rd party Packages => Spotweb => Topic gestart door: Martijndez op 19 januari 2013, 11:45:42
-
Gisteren spotweb geinstalleerd volgens de volgende handleiding: http://synology.brickman.nl/syn_howto/H ... potweb.txt (http://synology.brickman.nl/syn_howto/HowTo%20-%20install%20Spotweb.txt)
Alles ging goed en ik had spotweb aan de praat. In eerste instantie had ik een .htaccess gedownload om de api werkbaar te krijgen (optie 2), het laden duurde echter zo lang dat ik voor optie 1 wilde gaan. Zie
#################################################
## Apache configuration ##
##################################################
# To enable the Newznab function of Spotweb one has the following options:
# 1) Modifiy the httpd.conf file (is modified after a firmware update!)
# 2) Use a .htaccess file (is a bit slower)
##############
## Option 1 ##
##############
# 1) Edit the apache config (Exit nano: 'ctrl+x' followed by 'Y' to save the changes)
nano /usr/syno/apache/conf/httpd.conf-user
# 1) Add the following lines after the following entry: <Directory "/var/services/web"> ...... </Directory>
# Include external config
Include /volume1/@appstore/.apache_conf/apache.conf
# 1) Create a directory to store the configuration files (saves you some work after an upgrade of DSM)
mkdir /volume1/@appstore/.apache_conf
# 1) Retrieve configuration file
wget -O /volume1/@appstore/.apache_conf/apache.conf http://dl.dropbox.com/u/5653370/syn_files/apache_conf/apache.conf
# 1) Retrieve spotweb configuration file
wget -O /volume1/@appstore/.apache_conf/spotweb.conf http://dl.dropbox.com/u/5653370/syn_files/apache_conf/spotweb.conf
# 1) Restart apache
/usr/syno/etc.defaults/rc.d/S97apache-user.sh restart
##############
## Option 2 ##
##############
# 2) Download the .htaccess file
wget -O /volume1/web/spotweb/.htaccess https://dl.dropbox.com/u/5653370/syn_files/spotweb/htaccess.txt --no-check-certificate
# Check is the change is working, go to http://<nas_ip>/spotweb/api?t=c
# The result should look like https://dl.dropbox.com/u/5653370/spotweb/api.xml
# Add spotweb to the search providers of CouchPotato, Sick Beard, Headphones etc as Newznab provider
Hier heb ik denk ik een fout gemaakt. Ik heb het htaccess gewist
rm /volume1/web/spotweb/.htaccess
en hierna heb ik de stappen van optie 1. In eerste instantie kreeg ik een syntax error bij het herstarten van apache. Maar na de stappen nogmaals te herhalen geeft apache geen melding meer bij het herstarten. Alleen is spotweb niet meer te benaderen via de website interface. Ik krijg een "website niet beschikbaar" en niet het gebruikelijk synology website "onbekend melding. Hierna heb ik de complete spotweb map verwijderd en opnieuw geinstalleerd. Ik hoopte het hiermee te verhelpen maar helaas. Ik heb geen idee waar de fout zit, ik vermoed in apache? Iemand die mij kan helpen of mij uitleggen hoe ik alles ongedaan kan maken zodat ik opnieuw kan beginnen?
-
Waarom doe je zo omslachtig? De api functie zit toch gewoon in spotweb? Klikken op "change user" en dan zie je hem staan. Werkt prima icm sickbeard en cp
Sent from my iPhone using Tapatalk
-
Als ik de handleiding goed begrijp, welke op de github staat, is een dergelijke aanpassing nodig om de API functie uberhaupt aan de praat te krijgen
-
Ehhh... Nee hoor :-)
Zoals ik al zei, die functie zit gewoon ingebakken in de laatste versie. Heb je al gekeken als je bent ingelogd en je drukt rechtsboven op change user?
Sent from my iPhone using Tapatalk
-
Ik heb alles gedaan volgens eerder genoemde handleiding. Ik kreeg een time out bij SB wanneer ik de api gebruikte vandaar dat ik aanpassingen probeerde te doen. Blijkbaar heb ik DSM zo verpest dat apache niet meer startte, apps die hier gebuik van maakte werkten niet meer (o.a photostation).
Ik heb nu alles van spotweb verwijderd. Daarna heb ik de dsm versie handmatig aangepast zodat ik de nieuwste versie kon herinstaleren. Dan wordt apache ook weer gereset, nu draait apache weer.. Vanavond ga ik het wel weer opnieuw aan de slag op spotweb te instaleren :-)
-
Toch raar dat het bij jou niet zo werkt. Ik heb eerder wel via ssh de config van sickbeard aangepast omdat hij "http://www" niet opsloeg, alleen de domeinnaam en dan werkte het niet. Verder werkte het bij mij gewoon out of the box.
Sent from my iPhone using Tapatalk
-
Dit laatste was bij mij ook het geval met nzb.su bedenk ik me nu. Wellicht dat het dus hier aan ligt. Ik ga het vanavond even checken!
-
Dit laatste was bij mij ook het geval met nzb.su bedenk ik me nu.
Daar had ik het inderdaad ook bij!
-
Met nzb.su is meer aan de hand. Die sinds sinds kort met een gratis account nog maar één API call per dan toe. Mijn log staat ook vol foutmeldingen. Voor 10$ heb je daar een jaar geen last van, maar ik twijfel. Zou dan de zoveelste keer zijn dat ik donatie doe en enkele weken/maanden later de boel opgedoekt wordt.
-
Ik gebruik al maanden nzb.su VIP met veel plezier. Denk dat 2/3 van mijn nzb's bij hun vandaan komen.
Spotweb lijkt nu te draaien, spots tot juni 2011 zijn al binnen. Ook met de api lijkt nu geen probleem te zijn. Spotweb lijkt vooral handig bij het vinden van nederlandstalige series.
-
Helaas heb ik weer problemen met de api key. Het laden duurt zo lang (>30s) dat SB een error geeft. Ik begrijp dat de standaard mogelijkheid een aanpassing aan het .htaccess file is (wat tegenwoordig dus standaard aangepast wordt met instaleren. En de snelle oplossing een aanpassing is in apache, dit heb ik dus eerder gedaan en mijn apache zo ver gekregen dat deze niet start. Niemand hier die ook deze problemen ervaart en een werkbare oplossing heeft?
-
Ik merk dat het niet alleen de api is die traag werkt maar ook de rest van spotweb krijgt geregeld time outs. Meestal na een restart of als spotweb even "met rust is gelaten" dan gaat het goed. Ik zal er nog even induiken vandaag.
-
Sinds vandaag heb ik mijn oude 300n netgear router vervangen voor een Asus RT-AC66U. Sinds de nieuwe router is spotweb een stuk sneller en krijg ik geen timeouts meer. Dit doet mij dus vermoeden dat het probleem lag bij mijn router(verkeer) en niet bij de DB of spotweb.
-
:mrgreen:
Sent from my iPhone using Tapatalk
-
Helaas te vroeg gejuicht, krijg nu geregeld weer time outs bij het gebruik van de api :cry:
Vandaag de volledig mysql db gewist en opnieuw op gebouwd maar helaas geen verandering.
-
Helaas te vroeg gejuicht, krijg nu geregeld weer time outs bij het gebruik van de api :cry:
Vandaag de volledig mysql db gewist en opnieuw op gebouwd maar helaas geen verandering.
-
Helaas nog steeds geen oplossing gevonden. Ik heb mijn database geoptimaliseerd waardoor de api calss na 5 seconden geladen zijn. Helaas blijft het probleem zowel bij sickbeard en couchpotato-server.
Couchpotato-server
[hpotato.core.plugins.base] Failed opening url in Newznab: http://10.0.0.6/api?t=movie&imdbid=1024648&apikey=xxx&extended=1 Traceback (most recent call last):
File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/plugins/base.py", line 148, in urlopen
response = urllib2.urlopen(request, timeout = timeout)
HTTPError: HTTP Error 404: Not Found
Sickbeard debug logs:
Feb-11 18:48:01 WARNING SEARCHQUEUE-MANUAL-SEARCH :: Unknown error while loading URL 10.0.0.6/spotweb/api?ep=10&apikey=91892b85a41c2e40894ee7ff24fe6d56&limit=100&t=tvsearch&season=1&rid=26713&maxage=1500&cat=5030%2C5040
Feb-11 18:48:01 DEBUG SEARCHQUEUE-MANUAL-SEARCH :: Search url: 10.0.0.6/spotweb/api?ep=10&apikey=91892b85a41c2e40894ee7ff24fe6d56&limit=100&t=tvsearch&season=1&rid=26713&maxage=1500&cat=5030%2C5040
Feb-11 18:48:01 DEBUG SEARCHQUEUE-MANUAL-SEARCH :: Cache results: []
Feb-11 18:48:01 DEBUG SEARCHQUEUE-MANUAL-SEARCH :: cache.db: SELECT * FROM spotweb WHERE tvdbid = ? AND season = ? AND episodes LIKE ? with args [255080, 1, '%|10|%']
Feb-11 18:48:01 ERROR SEARCHQUEUE-MANUAL-SEARCH :: Error loading Spotweb URL: 10.0.0.6/spotweb/api?age=1500&apikey=91892b85a41c2e40894ee7ff24fe6d56&t=tvsearch&cat=5040%2C5030
Feb-11 18:48:01 WARNING SEARCHQUEUE-MANUAL-SEARCH :: Unknown error while loading URL 10.0.0.6/spotweb/api?age=1500&apikey=91892b85a41c2e40894ee7ff24fe6d56&t=tvsearch&cat=5040%2C5030
Feb-11 18:48:01 DEBUG SEARCHQUEUE-MANUAL-SEARCH :: Spotweb cache update URL: 10.0.0.6/spotweb/api?age=1500&apikey=91892b85a41c2e40894ee7ff24fe6d56&t=tvsearch&cat=5040%2C5030
-
Maak anders hier (https://github.com/spotweb/spotweb/issues) even een ticket aan. Heb je direct support van de ontwikkelaars.
-
Heb ik gedaan een poosje terug. Deze week een reactie gekregen dat het volgens de ontwikkelaar hoogstwaarschijnlijk niet aan spotweb en/of SB/CP ligt maar aan netwerk instellingen. Ik heb deze week een dochter gekregen dus niet heel veel tijd gehad om me er in te gaan verdiepen :>
-
Gefeliciteerd!
Sent from my iPhone using Tapatalk
-
Hi, heb je hier nog een oplossing voor gevonden? Ik heb afgelopen weekend spotweb geinstalleerd op mijn DS213 en heb dezelfde problemen met time-outs in CP. De test xml heb ik binnen een seconde, maar wanneer ik de url van CP in mijn browser plak duurt het +1 minuut voor ik een resultaat heb. Heb de .htaccess al aangepast, maar helaas geen effect. Thanks!
-
DB van spotweb geoptimaliseerd volgens de FAQ op github, tevens alleen nog maar de spots op laten halen en geen comments etc. Nu geen timeout problemen meer.
-
Had jij ook problemen als je in de spotwebindex zelf zocht, of alleen met de call die vanaf SB/CP gedaan werd? Voor mij alleen dat laatste. Wanneer ik in spotweb zelf zoek heb ik in 2-3 seconden wel resultaat.
De performance update tips van github kom ik niet helemaal mee uit de voeten:
- Force caching of our static resources. --> Als ik dit toevoeg in mijn .htaccess kan ik helemaal niet meer bij spotweb
- Tune your MySQL --> Kun jij mij vertellen hoe ik de "my.cnf" kan aanpassen?
Thanks!