Web-Server routet um auf Port 5000

Status
Für weitere Antworten geschlossen.

samsmooth

Benutzer
Mitglied seit
11. Jan 2008
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Hallo,

möchte jetzt auch den Webserver meiner DS207+ nutzen.

Hab unter "Webdienste" "Web Station ativieren" angehakt, aber leider wird beim Aufruf von http://nas im Browser immer auf Port 5000, also http://nas:5000 umgeroutet, also zur Disk Station Verwaltung.

Kann im Router keine Einstellung finden, die dieses Verhalten erklärt. Woran kann's sonst liegen?

Gruß
Sam
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ich glaub, das ist normal solange keine HTML-Seiten im Web-Ordner vorgefunden werden. (Es ist schon solange her, dass ich das erlebt hab). Das hat nichts mit dem Router zu tun, sondern mit einer Weiterleitungsfunktion im user-Apache auf den sys-Apache in der DS.

itari

PS. Mit fällt noch ein, wenn man auf die erste Seite des Disk Station Managers geht (Pos 1), dann gibt es dort einen Assitenten zum Einrichten einer Website. Ich glaube, wenn man den fertig macht, dann wird eine Standard-Seite angezeigt und die Umleitung auf Port 5000 ist weg.
 
Zuletzt bearbeitet:

samsmooth

Benutzer
Mitglied seit
11. Jan 2008
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Danke itari für die schnelle Antwort.

Dateien sind da. Ein Aufruf von http://nas/index.html führt zur 404 "Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden.". Die Datei liegt aber im Ordner /web.

Eventuell kann es sein, daß ich den Ordner "web" mal neu angelegt habe. Kann das ein Rechteproblem sein?

Gruß
Sam
 

_TokTok_

Benutzer
Mitglied seit
18. Nov 2007
Beiträge
1.310
Punkte für Reaktionen
0
Punkte
0
Ich meine mal gehört zu haben, dass die DS den web ordner mit entsprechenden rechten anlegt wenn sie aktiviert wird und kein ordner mit diesem namen vorhanden ist.

vll. könnte folgendes klappen:
lösch den von Dir angelegten web-Ordner
deaktiviere die web station
aktiviere die web station
wenn der web ordner angelegt wird, einfach ne index.html hineinschieben und gucken ob der aufruf klappt
 
Zuletzt bearbeitet:

ag_bg

Benutzer
Mitglied seit
19. Jan 2008
Beiträge
1.736
Punkte für Reaktionen
0
Punkte
0
Ich meine mal gehört zu haben, dass die DS den web ordner mit entsprechenden rechten anlegt wenn sie aktiviert wird und kein ordner mit diesem namen vorhanden ist.

vll. könnte folgendes klappen:
lösch den von Dir angelegten web-Ordner
deaktiviere die web station
aktiviere die web station
wenn der web ordner angelegt wird, einfach ne index.html hineinschieben und gucken ob der aufruf klappt

Und sicher vorher deine Webseite in einem anderen Ordner!

best regards
 

samsmooth

Benutzer
Mitglied seit
11. Jan 2008
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Bingo!

Das war's!

Hab den alten Web-Ordner per Shell umbenannt, unter "Gemeinsame Ordner" gelöscht und die Webstation neu aktiviert!

Vielen Dank euch!

Gruß,
Sam
 

DeanKay

Benutzer
Mitglied seit
08. Jan 2015
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
In meinem Fall war's das definitiv nicht. In meinem Fall liegt das Problem wo anders. Hier eine genauere Beschreibung:

http://192.168.1.126/ wird (seit meinem DSM-Update auf Version 5.1) IMMER zu http://192.168.12.126:5000/webman/index.cgi umgeschrieben - egal was man tut. Dahinter steckt auch keine weitere Intelligenz, sondern die aktuelle DSM-Konfiguration macht das immer so - egal ob der Webdienst aktiviert ist oder nicht.

Wenn ich http://192.168.1.126/index.html eingebe, wird meine Seite korrekt angezeigt (, wenn der Webdienst aktiviert ist - aber http://192.168.1.126/ wird trotzdem zu http://192.168.12.126:5000/webman/index.cgi umgeschrieben).

Ich habe für weitere Tests den Port der DSM-Web-Schnittstelle von 5000 zu 5002 verändert. Auch in diesem Fall wird die Anfrage http://192.168.1.126/ (an Port 80) zu http://192.168.12.126:5000/webman/index.cgi umgeschrieben, und es kommt eine Fehlermeldung, dass die Seite nicht gefunden werden kann. Daraus schließe ich, dass diese Regel an irgendeiner Stelle genau so hinterlegt ist, denn wenn ein "intelligenter" Mechanismus dahinter stecken würde, würde ich erwarten, dass er in diesem Falle die Anfrage http://192.168.1.126/ zumindest zu http://192.168.12.126:5002/webman/index.cgi umschreiben würde.

Ich möchte aber nicht immer http://192.168.1.126/index.html eingeben müssen um meine Webseite anzeigen zu können. Stattdessen möchte ich, dass ich NUR GENAU DANN wenn ich http://192.168.12.126:5000 oder http://192.168.12.126:5000/webman/index.cgi eingebe, auch zur DSM-Web-Schnittstelle gelange. Die Eingabe von http://192.168.1.126/ "sollte" einfach so gelassen werden, wie sie ist, und die Datei index.htm oder index.html geladen und angezeigt werden (- "sollte" heißt: "so würde ich mir das wünschen").

Ich fände es echt schön, wenn mir hierbei jemand helfen könnte, wie ich dieses Problem korrekt(!) lösen kann. Ich möchte keinen "workaround" (rumpfuschen kann ich auch selber), sondern ich möchte eine korrekte Lösung.
Ich habe eine Vermutung: Möglicherweise, ist der Fehler in den rewrite-Regeln der httpd-Konfiguration zu finden. Aber ich weiß es eben selbst nicht besser, deswegen benötige ich hier Hilfe von jemandem, der es besser weiß als ich. (Wird dieses Forum auch von Synology-Entwicklern beobachtet, oder ist es nur als Plattform gedacht, bei der sich Kunden untereinander austauschen können?)


Viele Grüße,
D :)
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
Ich weiß ja nicht, in wie vielen Threads Du jetzt diesen identischen Post noch absetzen willst (Stichwort Doppelposting 1 und 2) - aber zumindest in solchen, die bald 7 Jahre alt sind, hat das wenig Sinn ;)
 

DeanKay

Benutzer
Mitglied seit
08. Jan 2015
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Nunja, ich habe nach Threads gesucht, die zu meiner Frage passen, in der Hoffnung, dass einer der Beteiligten aus einem dieser Threads das Problem mittlerweile lösen konnte, durch die Antwort-Benachrichtigung des Forums auf die erneute Frage aufmerksam gemacht wird, und mir antwortet. Dabei spielt es keine Rolle, wann dieser Thread gegründet wurde. Wenn es drei Threads zu einem Thema gibt, ist es die Aufgabe eines Moderators die Threads zusammenzuführen. Solange dies nicht geschieht, ist es durchaus sinnvoll, die genaue Problem-Beschreibung in allen Threads zu veröffentlichen, die exakt zu diesem Problem passen.

Ich bitte darum nur hilfreiche Antworten zu posten, und die Frage und die Beschreibung des Problems nicht durch nutzlose Kommentare, im Thread-Verlauf nach oben zu verschieben. Denn so muss jeder den gesamten Thread lesen und sich erst die sinnvollen Beiträge heraussuchen.

P.S.: Eine Frage ist solange aktuell, bis sie zufriedenstellend (korrekt und vollständig) beantwortet wurde. Davon kann bei dieser Frage nicht die Rede sein.

P.P.S.: Keiner der vorangegangenen Beiträge ist hilfreich oder zielführend, daher ist es ausreichend diesen Thread erst ab diesem Beitrag zu lesen/verfolgen.
Hier nochmal die genaue Beschreibung: (Bitte nur antworten, wenn man tatsächlich etwas zielführendes zu sagen hat, um dieses Problem zu lösen.)

http://192.168.1.126/ wird (seit meinem DSM-Update auf Version 5.1) IMMER zu http://192.168.12.126:5000/webman/index.cgi umgeschrieben - egal was man tut. Dahinter steckt auch keine weitere Intelligenz, sondern die aktuelle DSM-Konfiguration macht das immer so - egal ob der Webdienst aktiviert ist oder nicht.

Wenn ich http://192.168.1.126/index.html eingebe, wird meine Seite korrekt angezeigt (, wenn der Webdienst aktiviert ist - aber http://192.168.1.126/ wird trotzdem zu http://192.168.12.126:5000/webman/index.cgi umgeschrieben).

Ich habe für weitere Tests den Port der DSM-Web-Schnittstelle von 5000 zu 5002 verändert. Auch in diesem Fall wird die Anfrage http://192.168.1.126/ (an Port 80) zu http://192.168.12.126:5000/webman/index.cgi umgeschrieben, und es kommt eine Fehlermeldung, dass die Seite nicht gefunden werden kann. Daraus schließe ich, dass diese Regel an irgendeiner Stelle genau so hinterlegt ist, denn wenn ein "intelligenter" Mechanismus dahinter stecken würde, würde ich erwarten, dass er in diesem Falle die Anfrage http://192.168.1.126/ zumindest zu http://192.168.12.126:5002/webman/index.cgi umschreiben würde.

Ich möchte aber nicht immer http://192.168.1.126/index.html eingeben müssen um meine Webseite anzeigen zu können. Stattdessen möchte ich, dass ich NUR GENAU DANN wenn ich http://192.168.12.126:5000 oder http://192.168.12.126:5000/webman/index.cgi eingebe, auch zur DSM-Web-Schnittstelle gelange. Die Eingabe von http://192.168.1.126/ "sollte" einfach so gelassen werden, wie sie ist, und die Datei index.htm oder index.html geladen und angezeigt werden (- "sollte" heißt: "so würde ich mir das wünschen").

Ich fände es echt schön, wenn mir hierbei jemand helfen könnte, wie ich dieses Problem korrekt(!) lösen kann. Ich möchte keinen "workaround" (rumpfuschen kann ich auch selber), sondern ich möchte eine korrekte Lösung.
Ich habe eine Vermutung: Möglicherweise, ist der Fehler in den rewrite-Regeln der httpd-Konfiguration zu finden. Aber ich weiß es eben selbst nicht besser, deswegen benötige ich hier Hilfe von jemandem, der es besser weiß als ich.
 
Zuletzt bearbeitet:

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
... . Dabei spielt es keine Rolle, wann dieser Thread gegründet wurde. Wenn es drei Threads zu einem Thema gibt, ist es die Aufgabe eines Moderators die Threads zusammenzuführen....
Na, dann mal schönen Dank für die Belehrung :D Es macht hier allerdings schon einen Unterschied, wie alt ein Thread ist - das Verhalten des DSM wird mitunter verändert, was im Übrigen in diesem Fall gegeben ist... 2008 ist da einige Generationen her. But anyway - das aktuelle DSM schreibt jedenfalls nicht in jedem Fall den Aufruf der IP fix auf die von Dir genannte 5000er-URL des DSM um, wie ich es bei mir auch sehe, mit oder ohne Webstation. Und zu mehr Aussagen lieferst Du nicht genügend Infos über Deine Einstellungen, möglicherweise selbst erzeugten Rewrite-Rules, Browser und seinem Cache,...
 

DeanKay

Benutzer
Mitglied seit
08. Jan 2015
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Ich möchte nicht deine Intelligenz in Frage stellen. Möglicherweise bist du sogar schlauer als ich - aber darum geht es hier nicht. Hier geht es darum, dass einer ein Problem schildert und ein anderer, der weiß wie das Problem gelöst werden kann, ihm hilft das Problem zu lösen oder zumindest Hinweise gibt, wie das Problem gelöst werden kann. In keinem einzigen deiner Beiträge war die Absicht erkennbar, dass du hilfreich sein wolltest oder eine nützliche Erkenntnis mit der Welt teilen wollen würdest. So viel zum Theme "Belehrung" (und sich unangebracht über andere lustig machen). Bitte antworte nicht, wenn du kein Interesse daran hast, eine hilfreiche Antwort zu schreiben, mit der jemand etwas anfangen kann.
Wenn du aufmerksam gelesen hättest, dann hättest du gesehen, dass ich die aktuellste DSM-Version installiert habe.

Als zusätzliche Info sei gesagt, dass ich meine DS213+ gestern komplett neu installiert habe.
"Auf Werkseinstellungen zurücksetzen" -> neue Festplatten einbauen -> Automatische Neuinstallation + Update -> DSM 5.1-5021 Update 2
Das heißt, das ist auf jeden Fall eine Einstellung, die von der Standard-Installation von DSM kommt

Eine Bitte an alle: Nur hilfreiche oder wenigstens einigermaßen sinnvolle Beiträge schreiben. Flame, Beschuldigungen, Vermutungen, Schuldzuweisungen, sich über andere lustig machen oder etwas in's lächerliche ziehen und ähnliches bitte unterlassen... das ist nicht wirklich der Sinn eines solchen Forums.


P.S.: Damit die Problembeschreibung nicht verloren geht - hier nocheinmal:

http://192.168.1.126/ wird (seit der Neuinstallation meiner DS213+ == Auf Werkseinstellungen zurücksetzen, neue Festplatten einbauen, Automatische Neuinstallation und DSM-Update auf Version DSM 5.1-5021 Update 2) IMMER zu http://192.168.12.126:5000/webman/index.cgi umgeschrieben - egal was man tut. Dahinter steckt auch keine weitere Intelligenz, sondern die aktuelle DSM-Konfiguration macht das immer so - egal ob der Webdienst aktiviert ist oder nicht.

Wenn ich http://192.168.1.126/index.html eingebe, wird meine Seite korrekt angezeigt (, wenn der Webdienst aktiviert ist - aber http://192.168.1.126/ wird trotzdem zu http://192.168.12.126:5000/webman/index.cgi umgeschrieben).

Ich habe für weitere Tests den Port der DSM-Web-Schnittstelle von 5000 zu 5002 verändert. Auch in diesem Fall wird die Anfrage http://192.168.1.126/ (an Port 80) zu http://192.168.12.126:5000/webman/index.cgi umgeschrieben, und es kommt eine Fehlermeldung, dass die Seite nicht gefunden werden kann. Daraus schließe ich, dass diese Regel an irgendeiner Stelle genau so hinterlegt ist, denn wenn ein "intelligenter" Mechanismus dahinter stecken würde, würde ich erwarten, dass er in diesem Falle die Anfrage http://192.168.1.126/ zumindest zu http://192.168.12.126:5002/webman/index.cgi umschreiben würde.

Ich möchte aber nicht immer http://192.168.1.126/index.html eingeben müssen um meine Webseite anzeigen zu können. Stattdessen möchte ich, dass ich NUR GENAU DANN wenn ich http://192.168.12.126:5000 oder http://192.168.12.126:5000/webman/index.cgi eingebe, auch zur DSM-Web-Schnittstelle gelange. Die Eingabe von http://192.168.1.126/ "sollte" einfach so gelassen werden, wie sie ist, und die Datei index.htm oder index.html geladen und angezeigt werden (- "sollte" heißt: "so würde ich mir das wünschen").

Ich fände es echt schön, wenn mir hierbei jemand helfen könnte, wie ich dieses Problem korrekt(!) lösen kann. Ich möchte keinen "workaround" (rumpfuschen kann ich auch selber), sondern ich möchte eine korrekte Lösung.
Ich habe eine Vermutung: Möglicherweise, ist der Fehler in den rewrite-Regeln der httpd-Konfiguration zu finden. Aber ich weiß es eben selbst nicht besser, deswegen benötige ich hier Hilfe von jemandem, der es besser weiß als ich.
 
Zuletzt bearbeitet:

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
...
Wenn du aufmerksam gelesen hättest, dann hättest du gesehen, dass ich die aktuellste DSM-Version installiert habe.
Das habe ich wohl wahrgenommen - aber wenn Du ebenfalls aufmerksam gelesen hättest, wäre Dir in den Sinn gekommen, dass mit 'Konfiguration' mehr gemeint ist als die Version Deines DSM.

Als zusätzliche Info sei gesagt, dass ich meine DS213+ gestern komplett neu installiert habe.
Schön - die Info hätte ich gleich eingangs erwartet.

Eine Bitte an alle: Nur hilfreiche oder wenigstens einigermaßen sinnvolle Beiträge schreiben. Flame, Beschuldigungen, Vermutungen, Schuldzuweisungen, sich über andere lustig machen oder etwas in's lächerliche ziehen und ähnliches bitte unterlassen... das ist nicht wirklich der Sinn eines solchen Forums.
Da Du ja auch gleich Vermutungen in voller Absicht mit Beschuldigungen, Flame und dergleichen in einen Topf wirfst, sehe ich jede Bereitschaft Deinerseits, an einer Lösung tatsächlich sachlich mitzuarbeiten, nicht wirklich gegeben - da mir meine Erfahrung sagt, dass bei ungewöhnlichen Situationen oftmals nur Vermutungen und deren Test zu einer Lösung führt. Aber ich weiß schon - ein solches Vorgehen wird Dir vermutlich zu wenig "hilfreich und einigermaßen sinnvoll" sein.
Ich weiß nicht, wo Du sonst schon 'Forenluft' geschnuppert hast, diese Aussage und Dein doch arg arrogant daherkommende Ton sind jedenfalls für mich Grund genug, mich gar nicht erst weiter bei Dir einzuklinken (was Dir nach meinem Eindruck ohnehin recht ist)... - zumal Du darüber mit den ständigen Fullquotes Deines Ausgangspost die Intelligenz eines jeden Users arg strapazierst, der durchaus in der Lage ist, 1-2 Seiten zurückzublättern.

Anyway, viel Spaß und Erfolg weiterhin... :)
 
Zuletzt bearbeitet:

DeanKay

Benutzer
Mitglied seit
08. Jan 2015
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Ich hoffe, dass du heute nur einen schlechten Tag hattest und dir morgen klar werden wird, dass diese Diskussion nichts mit dem Thema zu tun hat, und dass die Art wie du schreibst mehr als unangebracht ist. Nur du selbst wirst wissen, was dich zu solchen Beiträgen führt, die keinen Beitrag liefern. Aber gut, lassen wir das bitte bleiben... das ist die Muse nicht wert...

Ich bin durchaus bemüht, das Problem zu lösen und auch selbst meinen Teil zu dessen Lösung beizutragen, was aus der sehr detaillierten Fallbeschreibung und der Art wie ich schreibe auch deutlich hervorgehen sollte. Ich würde mich freuen, falls mir jemand bei dem Problem helfen kann. Bisher ist in diesem Thread noch nichts sinnvolles (außer der eigentlichen Frage) geschrieben worden. Jeder der den Thread erst zum diesem Beitrag anklickt und verfolgt, kann sich die Mühe sparen, die vorangegangenen Beiträge zu lesen. Und noch einmal die Bitte: "Bitte nur antworten, wenn du (jeweils derjenige, der dies gerade ließt) etwas zu dem Problem sagen kannst, dass einen Beitrag zu dessen Lösung liefert."

Hier nochmal die eigentlich Fragestellung, damit alles Wesentliche im Blick ist:

http://192.168.1.126/ wird (seit der Neuinstallation meiner DS213+ == Auf Werkseinstellungen zurücksetzen, neue Festplatten einbauen, Automatische Neuinstallation und DSM-Update auf Version DSM 5.1-5021 Update 2) IMMER zu http://192.168.12.126:5000/webman/index.cgi umgeschrieben - egal was man tut. Dahinter steckt auch keine weitere Intelligenz, sondern die aktuelle DSM-Konfiguration macht das immer so - egal ob der Webdienst aktiviert ist oder nicht.

Wenn ich http://192.168.1.126/index.html eingebe, wird meine Seite korrekt angezeigt (, wenn der Webdienst aktiviert ist - aber http://192.168.1.126/ wird trotzdem zu http://192.168.12.126:5000/webman/index.cgi umgeschrieben).

Ich habe für weitere Tests den Port der DSM-Web-Schnittstelle von 5000 zu 5002 verändert. Auch in diesem Fall wird die Anfrage http://192.168.1.126/ (an Port 80) zu http://192.168.12.126:5000/webman/index.cgi umgeschrieben, und es kommt eine Fehlermeldung, dass die Seite nicht gefunden werden kann. Daraus schließe ich, dass diese Regel an irgendeiner Stelle genau so hinterlegt ist, denn wenn ein "intelligenter" Mechanismus dahinter stecken würde, würde ich erwarten, dass er in diesem Falle die Anfrage http://192.168.1.126/ zumindest zu http://192.168.12.126:5002/webman/index.cgi umschreiben würde.

Ich möchte aber nicht immer http://192.168.1.126/index.html eingeben müssen um meine Webseite anzeigen zu können. Stattdessen möchte ich, dass ich NUR GENAU DANN wenn ich http://192.168.12.126:5000 oder http://192.168.12.126:5000/webman/index.cgi eingebe, auch zur DSM-Web-Schnittstelle gelange. Die Eingabe von http://192.168.1.126/ "sollte" einfach so gelassen werden, wie sie ist, und die Datei index.htm oder index.html geladen und angezeigt werden (- "sollte" heißt: "so würde ich mir das wünschen").

Ich fände es echt schön, wenn mir hierbei jemand helfen könnte, wie ich dieses Problem korrekt(!) lösen kann. Ich möchte keinen "workaround" (rumpfuschen kann ich auch selber), sondern ich möchte eine korrekte Lösung.
Ich habe eine Vermutung: Möglicherweise, ist der Fehler in den rewrite-Regeln der httpd-Konfiguration zu finden. Aber ich weiß es eben selbst nicht besser, deswegen benötige ich hier Hilfe von jemandem, der es besser weiß als ich. Wenn noch weitere bestimmte Informationen benötigt werden, um das Problem zu lösen, werde ich sie gerne nachträglich ergänzen, wenn gezielt nach ihnen gefragt wird.


Viele Grüße,
D
 
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