Plex über DDNS Remote-Zugrif auf DSM5.2 Apache (reverse proxy) mit .httaccsess &ssl
Hallo Zusammen,
ich versuche seit zwei wochen mein Plex als Remote-Zugriff über DDNS Adresse & reverse proxy incl. .httacces zu einrichten.
Zwischendurch habe ich diverse Foren nach o.g. Thematiken durchgesucht die zwar nutzliche Infos für Apache beinhalten,
aber nich mehr aktuelle Verzeichnisse für DSM aufweisen.
Leider habe ich auch viel Zeit verloren um die richtige und aktuelle Apache Dateien (DSM5.2) zu finden.
Selbst die Infos die ich auf http://www.synology-wiki.de/index.php/Apache_Webserver gefunden habe
..waren nicht mehr aktuell .
Mein Ziel :
DDNS Adresse => Router (port 80/443) => Apache 2 DSM Reverse Proxy (ProxyPass <=>ProxyPassReverse + inc.httacces.=> http bzw. https://localhost?:32400/)
Ich loge mich auf DSM "root" über Telnet und mit :
mount --bind / /volume1/public/root" (somit kann ich die Apache dateien mit Notepad++ über Windows (CIFS) bequem bearbeiten bzw ersetzen,
die Rechte kann ich über Telnet oder Totalkommander (ftp) verändern,
Danach Telnet:
/sbin/initctl stop httpd-user => (stop the Web Station)
/sbin/initctl start httpd-user => (start the Web Station)
oder :
httpd -k restart =>(Apache restart)
Nach längerer Recherche habe ich herausgefunden das nur die Änderunen von /etc/httpd/conf/httpd.conf-user ( z.B Webstation auf Port 81 zu setzen)
werden nach der Neustart in der Dat /etc/httpd/conf/httpd.conf übernommen.
Ich komme aber leider nicht weiter, da die Infos was ich gefunden habe beschreiben nicht wo ich die o.g. Einträge einfügen muss.
Siehe hier paar links mit "Getting PLEX to work through a firewall" :
http://anthony.knowledgeinnovation.eu/tag/plex/
(Step 3: Add the following code .... wohin.. damit ? ..httpd.conf?
oder hier:
https://forums.plex.tv/index.php/topic/141587-plex-web-behind-reverse-proxy-on-ssl/
(das war glaube ich für normale Linux ...)
auch hier, super beschrieben:
https://thomas-leister.de/internet/apache-reverse-proxy-mit-ssl-support-einrichten/
( aber wohin damit mit DSM5.2 ? = "/etc/httpd/conf/httpd.conf" ?????)
- wo kommen die Einträge hin ? .. user Apache ? ...httpd.conf-user ? oder httpd-vhost.conf-user ?
- muss die Webstation aktiviert werden? (Systemsteuerung/ Webdienste).
Die Ports (User Apache nicht Root Apache) habe ich auf port.81 geändert (httpd.conf),
damit will ich port 80/443 für die Hauptdomain (xxx.ddns.net) ohne Subdomain frei.
- was ist mit /etc/sites-enabled-user/httpd-vhost.conf-user ? mus hier auch was pasieren ??
- werde ich selbsterstellte Zertifikat (für Webstation DSM 5.2) für Plex über Apache "Reverse Proxy" nutzen können?
- werde ich mit .httaccess auch die Verwaltung für Users innerhalb DSM 5.2 verwalten können?
Das war ziemlich viel ....
Vorab danke für die Tipps..http://www.synology-forum.de/images/smilies/confused.png
Gruß
Hallo Zusammen,
ich versuche seit zwei wochen mein Plex als Remote-Zugriff über DDNS Adresse & reverse proxy incl. .httacces zu einrichten.
Zwischendurch habe ich diverse Foren nach o.g. Thematiken durchgesucht die zwar nutzliche Infos für Apache beinhalten,
aber nich mehr aktuelle Verzeichnisse für DSM aufweisen.
Leider habe ich auch viel Zeit verloren um die richtige und aktuelle Apache Dateien (DSM5.2) zu finden.
Selbst die Infos die ich auf http://www.synology-wiki.de/index.php/Apache_Webserver gefunden habe
..waren nicht mehr aktuell .
Mein Ziel :
DDNS Adresse => Router (port 80/443) => Apache 2 DSM Reverse Proxy (ProxyPass <=>ProxyPassReverse + inc.httacces.=> http bzw. https://localhost?:32400/)
Ich loge mich auf DSM "root" über Telnet und mit :
mount --bind / /volume1/public/root" (somit kann ich die Apache dateien mit Notepad++ über Windows (CIFS) bequem bearbeiten bzw ersetzen,
die Rechte kann ich über Telnet oder Totalkommander (ftp) verändern,
Danach Telnet:
/sbin/initctl stop httpd-user => (stop the Web Station)
/sbin/initctl start httpd-user => (start the Web Station)
oder :
httpd -k restart =>(Apache restart)
Nach längerer Recherche habe ich herausgefunden das nur die Änderunen von /etc/httpd/conf/httpd.conf-user ( z.B Webstation auf Port 81 zu setzen)
werden nach der Neustart in der Dat /etc/httpd/conf/httpd.conf übernommen.
Ich komme aber leider nicht weiter, da die Infos was ich gefunden habe beschreiben nicht wo ich die o.g. Einträge einfügen muss.
Siehe hier paar links mit "Getting PLEX to work through a firewall" :
http://anthony.knowledgeinnovation.eu/tag/plex/
(Step 3: Add the following code .... wohin.. damit ? ..httpd.conf?
oder hier:
https://forums.plex.tv/index.php/topic/141587-plex-web-behind-reverse-proxy-on-ssl/
(das war glaube ich für normale Linux ...)
auch hier, super beschrieben:
https://thomas-leister.de/internet/apache-reverse-proxy-mit-ssl-support-einrichten/
( aber wohin damit mit DSM5.2 ? = "/etc/httpd/conf/httpd.conf" ?????)
- wo kommen die Einträge hin ? .. user Apache ? ...httpd.conf-user ? oder httpd-vhost.conf-user ?
- muss die Webstation aktiviert werden? (Systemsteuerung/ Webdienste).
Die Ports (User Apache nicht Root Apache) habe ich auf port.81 geändert (httpd.conf),
damit will ich port 80/443 für die Hauptdomain (xxx.ddns.net) ohne Subdomain frei.
- was ist mit /etc/sites-enabled-user/httpd-vhost.conf-user ? mus hier auch was pasieren ??
- werde ich selbsterstellte Zertifikat (für Webstation DSM 5.2) für Plex über Apache "Reverse Proxy" nutzen können?
- werde ich mit .httaccess auch die Verwaltung für Users innerhalb DSM 5.2 verwalten können?
Das war ziemlich viel ....
Vorab danke für die Tipps..http://www.synology-forum.de/images/smilies/confused.png
Gruß