Synology-Forum.nl

Packages => 3rd party Packages => Spotweb => Topic gestart door: Martijndez op 19 januari 2013, 11:45:42

Titel: Spotweb niet bereikbaar
Bericht 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?
Titel: Spotweb niet bereikbaar
Bericht door: LukeVredeveld op 19 januari 2013, 13:23:23
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
Titel: Re: Spotweb niet bereikbaar
Bericht door: Martijndez op 19 januari 2013, 13:58:37
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
Titel: Spotweb niet bereikbaar
Bericht door: LukeVredeveld op 19 januari 2013, 15:02:16
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
Titel: Re: Spotweb niet bereikbaar
Bericht door: Martijndez op 19 januari 2013, 15:17:40
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 :-)
Titel: Spotweb niet bereikbaar
Bericht door: LukeVredeveld op 19 januari 2013, 17:56:11
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
Titel: Spotweb niet bereikbaar
Bericht door: Martijndez op 19 januari 2013, 18:39:05
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!
Titel: Spotweb niet bereikbaar
Bericht door: LukeVredeveld op 19 januari 2013, 20:40:10
Citaat van: "Martijndez"
Dit laatste was bij mij ook het geval met nzb.su bedenk ik me nu.

Daar had ik het inderdaad ook bij!
Titel: Re: Spotweb niet bereikbaar
Bericht door: Matr1x op 19 januari 2013, 21:15:38
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.
Titel: Re: Spotweb niet bereikbaar
Bericht door: Martijndez op 19 januari 2013, 22:46:24
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.
Titel: Re: Spotweb niet bereikbaar
Bericht door: Martijndez op 20 januari 2013, 21:29:57
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?
Titel: Re: Spotweb niet bereikbaar
Bericht door: Martijndez op 21 januari 2013, 09:56:20
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.
Titel: Re: Spotweb niet bereikbaar
Bericht door: Martijndez op 06 februari 2013, 10:42:15
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.
Titel: Spotweb niet bereikbaar
Bericht door: LukeVredeveld op 07 februari 2013, 07:17:03
:mrgreen:


Sent from my iPhone using Tapatalk
Titel: Re: Spotweb niet bereikbaar
Bericht door: Martijndez op 10 februari 2013, 00:28:47
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.
Titel: Re: Spotweb niet bereikbaar
Bericht door: Martijndez op 10 februari 2013, 00:28:47
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.
Titel: Re: Spotweb niet bereikbaar
Bericht door: Martijndez op 11 februari 2013, 19:10:25
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
Titel: Re: Spotweb niet bereikbaar
Bericht door: Martijn85 op 14 februari 2013, 14:43:10
Maak anders hier (https://github.com/spotweb/spotweb/issues) even een ticket aan. Heb je direct support van de ontwikkelaars.
Titel: Spotweb niet bereikbaar
Bericht door: Martijndez op 14 februari 2013, 21:29:03
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 :>
Titel: Spotweb niet bereikbaar
Bericht door: LukeVredeveld op 14 februari 2013, 22:32:38
Gefeliciteerd!


Sent from my iPhone using Tapatalk
Titel: Re: Spotweb niet bereikbaar
Bericht door: Langhart op 28 mei 2013, 19:48:07
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!
Titel: Re: Spotweb niet bereikbaar
Bericht door: Martijndez op 28 mei 2013, 21:34:36
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.
Titel: Re: Spotweb niet bereikbaar
Bericht door: Langhart op 28 mei 2013, 21:51:33
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!