meinewebseite.de/seite1 erstellen --- Was mache ich falsch?

Status
Für weitere Antworten geschlossen.

psychoblabla

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
Hallo Forum!

Vorweg, ich bin absoluter Neuling auf der DS110j mit DSM 4.0. Besitze Sie gerade mal 5 Tage. Ich habe nur rudimentäre Linux Kenntnisse. Die Bedürfnisse kommen ja beim "Spielen".
Und Möglichkeiten gibt es ja bei dieser NAS gar Viele (ganz begeistert sein).
Ich möchte gerne eine Unterwebseite erstellen. Dazu habe ich die Webstation aktiviert, persönliche Websites aktiviert und https-Verbindungen für Webdienste aktiviert.
Routerkonfiguration manuell auf Fritz!box 7270 eingestellt (besitze eine 7240, die ist, bis auf den fehlenden ISDN Anschluss baugleich zur 7270).
Dienste Cloudstation, WebDAV, Webstation, Photostation, Web Mail, Netzwerksicherung, Verwaltungsoberfläche, Filestation, Audiostation sind am Router freigeschaltet. Alle Ports sind direkt zugeordnet, also lokaler Port 80 geht auf Router-Port 80 usw....
Kontrolle am Router, alle Portweiterleitungen sind korrekt im UPnP eingetragen.
Aufgefallen ist mir folgendes: Der Verbindungstest meldet Fehler:
WebDAV fehlgeschlagen (Zugriff funktioniert aber per iPad-GoodReader WebDAVConnect)
Web Station, Photo Station, Web Mail Port 443 fehlgeschlagen.
Verwaltungsprogrammoberfläche... Port 5001 fehlgeschlagen, ich komme aber von ausserhalb auf alles rauf.

Im Ordner Web liegt eine index.php. Diese wird auch korrekt aufgerufen.
Im Ordner Web habe ich einen Unterordner erstellt. In diesem liegt eine index.html.
Wenn ich am Browser diese Seite aufrufen will gibts unter "https://meinewebseite.de/seite1" ein Synology-Logo und "Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden".
Unter http kommt garnichts zurück (Timeout IE meldet, Die Seite konnte nicht gefunden werden).
Nun rätsel ich und komme irgendwie nicht mehr weiter.
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Funktioniert es denn, wenn Du die Web Station statt meineseite.de über die interne IP aufrufst?

Ich vermute mal, dass Dein Router kein NAT-Loopback unterstützt - dann kannst Du aus dem lokalen Netz heraus nicht mit der DynDNS oder der externen IP arbeiten...
 

steffi

Super-Moderator
Teammitglied
Mitglied seit
04. Jan 2008
Beiträge
2.322
Punkte für Reaktionen
56
Punkte
94
hi

die 7270 untestützt nat-loopback. da die index.html im web ordner auch aufgerufen wird, sollte das auch laufen.

wenn deine hp in einem unterordner liegt, dann musst du diesen auch in den pfad/die weiterleitung mit einbeziehen. z.b. meineseite.de/unterordner/index.html

ich würde es immer zuerst ohne https versuchen, nur über http....
 

psychoblabla

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
0

psychoblabla

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
ein Bekannter guckt gerade in die DS110j, die DSM "hört" nicht auf Port 80. Wo kann ich dies ändern?
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Du hattest doch geschrieben "Im Ordner Web liegt eine index.php. Diese wird auch korrekt aufgerufen.". Deshalb war ich davon ausgegangen, dass die Homepage funktioniert. Was passiert denn, wenn Du http://192.168.0.200 eingibst?

Die Web Station hast Du aber schon aktiviert, oder?http://192
 

psychoblabla

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
Sorry Sorry, seit dem Update auf DSM 4.0 (heute morgen eingespielt) hört die DSM nicht mehr auf Port 80 (Ist mir erst nicht aufgefallen, Sorry). Unter der Beta lief das schon. Die Web Station ist übrigens aktiviert. Der Port 80 wird wohl umgeleitet auf Port 5000. Dieser Port ist allerdings nicht weiter geleitet. Unter der Beta passierte erst (Ordner web ist leer) folgendes: http://192.168.0.200 Umleitung zu http://....:5000. Als die index.php in den Ordner web kam, wurde diese index.php abgearbeitet. Aber nicht die index.html im Unterordner von web.
Aber wie schon geschrieben, das war vor dem Update. Jetzt ist der Port 80 "tot". Die Namensauflösungen, das Routing, die Port-Weiterleitungen scheinen zu funktionieren.
 
Zuletzt bearbeitet:

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Die Umleitung gibt es eigentlich dann, wenn entweder die Web Station nicht eingeschaltet ist, oder wenn im Ordner 'web' keine index.htm oder index.php liegt. Eine leere index.htm reicht aus.
 

psychoblabla

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
@Trolli ja, ist mir auch so aufgefallen. Weiss jemand wo man den Port 80 "zu Fuß" aktiviert? Welche conf/ini muß ich bearbeiten?
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Hast Du die Firewall in der DS aktiviert? Wenn ja, versuch mal bitte testweise, diese zu deaktivieren.

Ansonsten mal auf der Kommandozeile ein
Rich (BBCode):
/usr/syno/etc/rc.d/S97apache-user.sh restart
 
Zuletzt bearbeitet:

psychoblabla

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
Unter Systemsteuerung/Webdienste/HTTP-Dienst habe ich den Haken "HTTPS-Verbindung für Webdienste aktivieren" gesetzt. Laut Beschreibung schützt dies die HTTP Verbindungen durch SSL/TLS-Verbindungen. Ist dies der Grund für den "toten" Port 80?
Danke für den Apchen Neustsart Befehl.
Firewall hat keine Regeln eingetragen.
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Die Beschreibung ist etwas irreführend - der Menüpunkt bewirkt nur, dass man überhaupt per https auf die Web Station zugreifen kann.

Wichtig wäre, dass bei Dir erstmal der Haken bei Systemsteuerung -> Webdienste -> Webanwendungen -> Web Station aktivieren gesetzt ist.
 

psychoblabla

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
War und ist gesetzt, der Web Station Haken.
 

psychoblabla

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
1 Stunde Pause... ab 18:00Uhr wieder online..... Danke
 

psychoblabla

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
So, bin wieder da. Habe eben folgendes probiert:

In der Systemsteuerung/Webdienste die HTTPS-Verbindung und die Web-Station deaktiviert, Übernehmen gedrückt und den Apache-Dienst neu gestartet.
http://192.168.0.200 wird automatisch auf http://192.168.0.200:5000 umgeleitet und die Verwaltung startet. Das ganze funktioniert auch von außen. (Port 5000 wird allerdings im Router nicht weitergeleitet, das will ich aber auch so, siehe Synology Empfehlungen zur Netz-Sicherheit)
http://192.168.0.200/unterordner funktioniert nicht. Klar, die Web Station ist ja deaktiviert.
http://192.168.0.200/photo funktioniert, ebenso von außen, http://meinewebseite.de/photo.
Alle https Aufrufe funktionieren nicht, sind ja auch deaktiviert.
Webstation wieder aktiviert, https aktiviert, Apache Neustart.
http://meinewebseite.de wird auf https://meinewebseite.de/photo umgelenkt (diese Umlenkung macht meine index.php im Ordner web. D.h. http Port 80 wird von der DS110j wieder abgehört.
Alle http/https Aufrufe von innen und von außen funktioniern wieder. Juhu!
Aber!!! http://192.168.0.200/unterordner/index.html funktioniert nicht. --> Synology Logo, "Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden." AAAh!
Habe schon den Unterordner im Verzeichnis web gelöscht und in der Filestation als admin wieder angelegt und befüllt. Hatte den Verdacht, daß irgendwelche Berechtigungen fehlten. Falls sie fehlen wurden sie aber durch diese Aktion wohl nicht korrigiert.
 
Zuletzt bearbeitet:

Irgendwer

Benutzer
Mitglied seit
20. Jan 2010
Beiträge
141
Punkte für Reaktionen
0
Punkte
16
Ich häng mich hier mal ran:

Muss man eine https-Weiterleitung im Router extra freigeben?
Über http ist meine Webstation von außer erreichbar. Über https geht's nicht....
 

Irgendwer

Benutzer
Mitglied seit
20. Jan 2010
Beiträge
141
Punkte für Reaktionen
0
Punkte
16
Ich häng mich hier mal ran:

Muss man eine https-Weiterleitung im Router extra freigeben?
Über http ist meine Webstation von außer erreichbar. Über https geht's nicht....

OK, habs jetzt selber herausgefunden. https ist Port 443 und muss zusätzlich im Router freigegeben werden.
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Aber!!! http://192.168.0.200/unterordner/index.html funktioniert nicht. --> Synology Logo, "Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden." AAAh!
Habe schon den Unterordner im Verzeichnis web gelöscht und in der Filestation als admin wieder angelegt und befüllt. Hatte den Verdacht, daß irgendwelche Berechtigungen fehlten. Falls sie fehlen wurden sie aber durch diese Aktion wohl nicht korrigiert.
Nur mal so geraten: Du musst dabei auch auf korrekte Groß-/Kleinschreibung achten - sowohl im Pfad als auch in den Dateien.

OK, habs jetzt selber herausgefunden. https ist Port 443 und muss zusätzlich im Router freigegeben werden.
Genau. :)
 

psychoblabla

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
Nur mal so geraten: Du musst dabei auch auf korrekte Groß-/Kleinschreibung achten - sowohl im Pfad als auch in den Dateien.
Ja, ich weiß um die Tücken mit dem Groß/klein, habe auch darauf geachtet.
 

psychoblabla

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
Es gibt neues von der Heimatfront ähh Homepage.

Nachdem ein Linuxversteher ins System geschaut hat, habe ich auf seine Empfehlung das System neu installiert.
Seine Diagnose lautete: KKK, klassisches Konfigurations Kuddelmuddel, weil Erstinstallation von CD, Version 3.2-19xx, dann Update auf 3.2-1955, dann Update 4.0 beta, dann 4.0.

Was soll ich schreiben, es lief trotzdem nicht. Bis eben! Habe das Paket Webalizer noch nach geschoben, das war auch bei der ersten Installation drauf. Aus dieser Installation waren noch die Überreste im Ordner Web.Ich hatte ja nur die Konfiguration neu installiert, Daten blieben erhalten. Und die Webseite des Webanalizer lief auch nicht. Daraufhin hin habe ich den Webalizer deinstalliert, den Ordner Webalizer im Web Ordner zu Fuß gelöscht und das Paket wieder installiert. Jetzt läuft der Webalizer. Mein Testordner war erst immer noch nicht erreichbar. erst als ich diesen auch löschte und neu anlegte war er per http erreichbar.

Seidem laufen alle Unterwebseiten. HURRA!
 
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