Webserver Port ändern

Status
Für weitere Antworten geschlossen.

frogtwist

Benutzer
Mitglied seit
08. Nov 2014
Beiträge
395
Punkte für Reaktionen
3
Punkte
18
Ist es ohne weiteres möglich irgendwo den Port zu ändern auf den der Apache unverschlüsselt lauscht?
Also ich hätte gern zu Testzwecken 80 zu 8080.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Der Port läßt sich in den Apache config files ändern. Was danach eventuell alles nicht mehr geht ist die andere Frage.
 

frogtwist

Benutzer
Mitglied seit
08. Nov 2014
Beiträge
395
Punkte für Reaktionen
3
Punkte
18
Ich dachte es gäbe vielleicht eine Möglichkeit irgendwo in der GUI die Ports zu ändern. Schade
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Vielleicht erzählst mal was für eine DS und DSM du hast und was du testen willst, dann hat vielleicht jemand ne passende Idee dazu.
Gibt ja z.B. Konstrukte via Reverse Proxy.

Ist es denn überhaupt nötig den Port am Server umzulegen?
Wenn du lokal testest ist es ja unkritisch und von extern könntest du z.B. 8080 auf 80 weiterleiten im Router.

oder ....

Einen einfache Schalter kenne ich jedenfalls nicht.
 

frogtwist

Benutzer
Mitglied seit
08. Nov 2014
Beiträge
395
Punkte für Reaktionen
3
Punkte
18
Um meine Cloud komplett zu machen habe ich nach einer Lösung gesucht Dokumente etc. im Browser zu bearbeiten. Jetzt gibt es ja die Möglichkeit seitens Synology in Form einer Beta.
Nehmen wir an diese gibt es noch nicht.
Bei meinen Recherchen bin ich auf ein wunderbares Paket gestoßen bei dem auch noch ein Docker Container zur Verfügung gestellt wird.
http://www.onlyoffice.com/de/
Da gibt es eine Community Edition die unter einer Open-Source-Lizenz verfügbar ist. Das Paket enthält eine Menge Dinge ( http://helpcenter.onlyoffice.com/se...tion.aspx#_ga=1.131447751.93358658.1473142923 ) die mich aber außer dem Dokumentenserver nicht interessieren.
Die Installation war kein Problem. Alle Bestandteile laufen ( genügend Ram vorausgesetzt ) außer eben der Dokumentenserver. Der funktioniert zwar, ich kann aber nicht die Oberfläche des Editors starten. Und hier ist auch das Problem. Ich muss in der Oberfläche noch Links konfigurieren mit dem das Paket nicht klarkommt.
Eine Mail an den Support bestätigte mir dann das Problem:


Hello

I regret to inform you that there is an issue with custom ports in the current version.
Please note that if you are using Docker version you do not have to change the connecting settings.
Remove the current version
docker rm -f $(docker ps -aq)
Install the program again using the provided script (all user data will be restored from the /app/onlyoffice folder)

And try opening the documents. If you receive any warning message let us know and give us the access to the portal if possible

Best regards

Vorgegebene Ports sind für den Zugriff auf die Weboberfläche natürlich 80/443. Ich muss eine Möglichkeit finden um zu testen ob es wirklich danach funktioniert, den Port 80 Container auf Port 80 lokal zu mappen. wenn ich jetzt Port 80 vergeben möchte kommt es logischerweise zum Konflikt da dieser ja bereits vergeben ist.
Meine DS ist eine 716+ auf 4GB Ram erweitert. Hatte da noch einen Riegel übrig.

Das wäre sozusagen die Ausgangslage :))

gibt es übrigens auch als VIRTUALBOX-Image. Auch das läuft hervorragend.
 
Zuletzt bearbeitet:

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Verstehe ich das richtig: Die Container Ports außen mit 8080/8443 in den Container auf 80/443 zu legen geht nicht, weil die Software innerhalb des Container wissen will, wie die Ports von außen heißen und nichts anderes als 80/443 angegeben werden kann?
 

heavy

Benutzer
Mitglied seit
13. Mai 2012
Beiträge
3.748
Punkte für Reaktionen
152
Punkte
129
Ich glaube er meint anders rumm der Port 80 vom container soll auch der port 80 der ds sein und der ist ja schon belegt.
 

frogtwist

Benutzer
Mitglied seit
08. Nov 2014
Beiträge
395
Punkte für Reaktionen
3
Punkte
18
Verstehe ich das richtig: Die Container Ports außen mit 8080/8443 in den Container auf 80/443 zu legen geht nicht, weil die Software innerhalb des Container wissen will, wie die Ports von außen heißen und nichts anderes als 80/443 angegeben werden kann?

Es geht schon, und alle Komponenten arbeiten auch einwandfrei. Nur eben der Dokumentenservice lässt sich nicht konfigurieren. Man muss da verschiedene Links noch abspeichern die vorgegeben sind und um die eigene url ergänzt werden müssen. Hier liegt wahrscheinlich der Hase im Pfeffer oder wie das auch heißt.
Ich kann den link nicht mit einem angehängten Port beenden/abspeichern. Das würde entfallen wenn die Standard ports 80/443 verwendet werden könnten.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Dann meinen wir doch dasselbe @heavy. Die Software im Container braucht die äußeren Ports (für Share Links oder was auch immer) und läßt aber nur 80/443 zu. Das erzwingt dann das von dir genannte, dass der Container innen wie außen identische Ports hat und sich das mit dem syno web-server(n) beißt.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
@frogtwist - vielleicht kann man da tricksen. Müsste man sich mal reindenken.
Hier nur die grobe Idee.
Ein Reverse Proxy auf eine eigene sub.domain.de, die lauscht dann schön auf 80/443 und kann im Dokumentserver hinterlegt werden. Der Proxy wird dann auf localhost:8080/8443 geleitet und diese Ports im Container dann wieder von 8080>80 / 8443>443.
Wäre von hinten durch die Brust ins Auge, aber vielleicht ein Versuch wert.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat