Synology-Forum.nl
Firmware => Synology DSM 6.0 => Topic gestart door: ReckyX op 29 maart 2016, 11:43:24
-
Ik wil graag Photo Station weer werkend krijgen met reverse proxy. Dit lukte me onder 5.2 door oa de volgende regels toe te voegen in httpd-ssl-vhost.conf-user
DocumentRoot /var/packages/PhotoStation/target/photo
Alias /photo /var/packages/PhotoStation/target/photo
<Directory "/var/packages/PhotoStation/target/photo">
Hierdoor kon ik Photo Station extern benaderen via https://photo.mijndomeinnaam.nl
Omdat Apache nu vervangen is door Nginx en er native reserve proxy funtionaliteit in DSM6 zit, probeer ik het zoveel mogelijk via de GUI te doen. De volgende reverse proxies werken prima, incl SSL cert. - dsm, transmission, sonarr, sabnzbd, cp, subsonic, spotweb
Ik heb voor Spotweb een truuk moeten uithalen, maar dezelfde truuk werkt niet met Photo Station. Hiervoor heb ik een reverse proxy aangemaakt die forward naar https://localhost:1234. Vervolgens een port based virtual host aangemaakt in web station, welke weer verwijst naar de document root "web/spotweb". Werkt perfect, ik kan er nu extern bij onder https://spotweb.mijndomeinnaam.nl
Als ik dit probeer voor Photo Station, dus document root "photo" krijg ik een 403 pagina te zien.
Iemand een idee?
-
Omdat Apache nu vervangen is door Nginx en er native reserve proxy funtionaliteit in DSM6 zit, probeer ik het zoveel mogelijk via de GUI te doen.
Wat lukt, (net getest) is via de virtuele host functie.
photo.mijndomein.nl laten wijzen naar een nieuwe map. In die map plaats ik dan een index file die een redirect doet naar "mijndomein.nl/photo"
Overigens kun je via een virtuele host aangeven of die nieuwe host met 'Nginx" of "Apache" werkt. Dus die Apache functionaliteit is zeker niet weg. Alleen niet meer de default.
-
Ik heb in de web map een htacces bestand met dit :
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mefotos.medomein.nl$ [NC]
RewriteRule ^(.*)$ /photo/$1 [R]
-
Ik heb in de web map een htacces bestand met dit :
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mefotos.medomein.nl$ [NC]
RewriteRule ^(.*)$ /photo/$1 [R]
Direct in volume1/web? En dan met een Virtual Host verwijzen naar web als document root? Dat werkt hier niet..
-
Omdat Apache nu vervangen is door Nginx en er native reserve proxy funtionaliteit in DSM6 zit, probeer ik het zoveel mogelijk via de GUI te doen.
Wat lukt, (net getest) is via de virtuele host functie.
photo.mijndomein.nl laten wijzen naar een nieuwe map. In die map plaats ik dan een index file die een redirect doet naar "mijndomein.nl/photo"
Overigens kun je via een virtuele host aangeven of die nieuwe host met 'Nginx" of "Apache" werkt. Dus die Apache functionaliteit is zeker niet weg. Alleen niet meer de default.
Bedankt, geprobeerd naar waar stel ik dan de forward naar in? Kan wel de interne photo station pagina instellen, maar dat werkt niet vanaf buitenaf..
-
Ik snap je hele vraag over die forward niet.
Maar aangezien je allereerste opmerking:
Omdat Apache nu vervangen is door Nginx
zou ik je aanraden om eerst eens rustig de handleiding door te lezen. Want in het allereerste venster, het eerste veld, van de webserinstellingen kun je kiezen tussen de webserver Apache of Nginx. Blijkbaar heb je je nog niet echt in de aanpassingen verdiept als je direct beweerd dat iets weggegooid is. Er is juist iets bijgekomen.
-
Ik snap je hele vraag over die forward niet.
Maar aangezien je allereerste opmerking:
Omdat Apache nu vervangen is door Nginx
zou ik je aanraden om eerst eens rustig de handleiding door te lezen. Want in het allereerste venster, het eerste veld, van de webserinstellingen kun je kiezen tussen de webserver Apache of Nginx. Blijkbaar heb je je nog niet echt in de aanpassingen verdiept als je direct beweerd dat iets weggegooid is. Er is juist iets bijgekomen.
Klopt, heb me er nog niet echt in verdiept. Hoopte dat iemand anders hier tegen hetzelfde aan liep en de oplossing wist. Ga wel ff verder puzzelen, bedankt voor de tips in ieder geval!
-
Ik denk dat ik het zelfde probleem heb helaas. krijg namelijk ook de melding "The service is disabled now."Wanneer ik naar foto.mijndomein.nl ga
Ik heb in de web folder een bestandje staan genaamd .htaccess met de volgende code er in
RewriteEngine On
Options +FollowSymlinks -MultiViews
RewriteCond %{HTTP_HOST} ^foto\.raymond-jolien\.nl
RewriteRule ^(.*)$ /photo/$1 [L]
Deze code zorgde er voor wanneer ik naar foto.mijndomein.nl ga dat daar dan automatisch /photo achter gezet word.
Ik zal dat graag weer zo willen hebben maar weet zo niet waar de fout zit.
Ik ben ik het verleden geholpen in dit forum artikel
http://www.synology-forum.nl/photo-station-blog/domeinnaam-verwijzing-%28photo-station%29%28ds213%29/
-
Ik zie trouwens dat mijn virtuele host nu niet gevuld is! Maar eigenlijk weet ik ook niet of dit was voor de update naar DSM 6
Kan iemand mij vertellen of deze gevuld moet zijn?
-
Ik heb als test die .htaccess file van wyodor eens op mijn nas gezet. Die werkt als een zonnetje.
Persoonlijk heb ik een hekel aan hidden files omdat dit zeer omslachtig werkt als ik iets wil editen. Ik kan ze niet zien en wil mijn mac niet instellen dat hij standaard wel de hidden files laat zien. Ze zijn niet voor niets hidden gemaakt.
-
Ik heb zojuist ook de .htaccess file van wyodor geplaatst in de web folder (Wel aangepast naar mijn eigen gegevens).
Maar blijf onderstaande foutmelding houden.
-
Heb je de webserver op de NAS wel ingeschakeld dan?
-
:o voel me nu een enorme noob. Dat ik daar niet eerder naar had gekeken het staat er zelfs :|
Wel vreemd is dat deze dan wordt uitgeschakeld na de update van
-
De webserver is nu een nieuw pakket geworden, maar volgens mij was die ook direct actief na de update.
Sommige gestopte pakketten zijn soms plotseling gestart na een update – nu ook weer – zodat ik toch altijd alles even naloop na een update.
-
Goedemiddag (ik weet het, is een oud draadje ::)),
ik ben al een tijdje aan het stoeien, maar mij lukt het niet.
bij mijn externe DNS leverancier het volgende aangemaakt:
nas.domeinnaam.nl
foto.domeinnaam.nl
poort 80 en 443 in mijn router geforward naar mijn NAS-IP.
als ik nu naar nas.domeinnaam.nl ga, kom ik netjes op de login pagina van mijn nas uit.
echter werkt het volgende nog niet:
nas.domeinnaam.nl/foto
foto.domeinnaam.nl
in mijn DSphoto app werkt vreemd genoeg nas.domeinnaam.nl wel (maar zou graag direct naar foto.domeinnaam.nl willen gaan)
middels reverse proxy, kom ik netjes bij mijn web station uit.
(getest door een index.html aan te maken):
als ik dan naar foto.domeinnaam.nl ga, zie ik mijn test gemaakte tekst in beeld.
dus, DNS is goed, reverse proxy is goed, webstation is goed.
echter blijf ik (denk ik) haken op onderstaande:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^foto.domeinnaam.nl$ [NC]
RewriteRule ^(.*)$ /photo/$1 [R]
ik heb in web/foto een .htaccess aangemaakt, maar lijkt niet te werken.
deze heb ik overigens in web station geselecteerd bij foto.domeinnaam.nl
-
Photo Station is een beetje vreemde eend in de bijt omdat die afwijkend werkt t.o.v. ander Synology apps.
Ik ben er ooit ook mee aan het stoeien geweest. Gewoon geen reverse proxy aanmaken en de .htaccess file in de web folder zelf plaatsen.
-
dat kan je wel zeggen inderdaad.
de overige app's werken wel prima (Surveillance Station bijv).
ik heb de reverse proxy regel weggehaald
foto.domeinnaam.nl---->naar webstation
echter, wat vul ik dan in bij .htaccess (nas.domeinnaam.nl) of foto.domeinnaam.nl?
en welke host vul in dan in bij webstation?
-
Verplaats het .htaccess bestand van foto map naar web map.
Verwijder foto map.
En andere tip.
In plaats van subdomeinen aan te maken bij de domein hoster, gebruik dit :
*.domeinnaam.nl
Alles wat je als subdomein intiept komt dan in de web map terecht en toont het index.html of index.php bestand.
Of met een virtual host naar de juiste plek.
-
@Briolet & @Wyodor super bedankt voor jullie hulp!
foto.domein.nl werkt nu! :clap: