Webserver nicht erreichbar

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Radiputz

Benutzer
Registriert
29. Dez. 2009
Beiträge
6
Reaktionspunkte
0
Punkte
0
Bei meiner DS-409slim stellt sich folgendes Problem:
-intern mit dem Aufruf DS-409 oder DS-409:80 kommt immer DS-409:5000 also der Anmeldeschirm zur DS.
-extern :"Die Webseite kann nicht angezeigt werden."

Ordnerfreigabe für web: alle Möglichkeiten auf lesen/schreiben
Firewall: keine
Hacken bei "Webstation aktivieren" sonst keine.
"Virtual Host" sowohl mit wie ohne Eingabe

Index.html direkt im web-Ordner vorhanden und aus Explorer startet Webseite.

Firmware: DSM 2.2-0959

DYNDNS: ebruegger.dyndns.org

FTP OK
Photostation OK (ohne www)
 
Zuletzt bearbeitet:
Schon mal mit der IP-Adresse probiert die Seite aufzurufen?

Itari
 
Hallo,
der user apache läuft nicht, auch auf Deine dyndns-Adresse wird auf :5000 umgeleitet. DS schon mal neu gestartet?
Ansonsten ssh Zugang einrichten.

Gruß Götz
 
Ich steh am Berg

- Den Server habe ich neu gestartet.
- Zugriff mit IP kommt auch auf Login-Screen
- Wie richte ich ssh ein (auf dem Router ist ssh-server auf DS-409)
 
Hast du überhaupt eine index.html Datei in /volume1/web?
 
Hallo,
- Wie richte ich ssh ein
im DSM unter Netzwerkdienste Terminal. Du brauchst ein ssh Client-Programm wie zB. putty unter Windows. Hast Du Erfahrung mit der Kommandozeile unter Linux?

Gruß Götz
 
ja index.html

Die fast gleiche Seite läuft noch auf dem alten Server www.iihlab1.dyndns.org einem RS-406 i.o
Leitest du auch sicher Port 80 auf die interne IP deiner neuen DS?
Kennst du dich mit telnet/ssh und der Konsole aus? Ich würde mich mal mit telnet auf die IP deiner DS verbinden, als root mit Admin-Passwort anmelden und schauen was mit dem Server los ist. (mehr zu telnet und der Konsole findest du in unserem Wiki)
Code:
ps | grep httpd
sollte dir mehrere Apache Instanzen anzeigen. Mindestens eine davon muss unter nobody laufen, sonst ist der User-Webserver nicht gestartet.
Du kannst auch mal versuchen den Apache zu restarten und dir allfällige Fehlermeldungen anschauen
Code:
/opt/etc/init.d/S97apache-user.sh start|stop|restart
 
-PS Zeigt mehrere Apache
- S97apache-user.sh wird nicht gefunden. Mit find kommt "no such file or directory"
 

Anhänge

  • PS.jpg
    PS.jpg
    129,3 KB · Aufrufe: 76
-PS Zeigt mehrere Apache
- S97apache-user.sh wird nicht gefunden. Mit find kommt "no such file or directory"
Die Datei ist garantiert vorhanden, sonst würde der Server unter dem User nobody nicht laufen...
Sehe grade habe mich böse vertippt
Code:
/usr/syno/etc.defaults/rc.d/S97apache-user.sh
Sorry :)
Der Server läuft aber ja von dem her bringt auch ein Restart wohl nix....
Kannst du mal ein
Code:
ls -all /volume1/web
ls -all /var/services/web
machen. Mal schauen ob die Rechte stimmen und der Link korrekt ist
 
Hier dir Screens
 

Anhänge

  • 2.jpg
    2.jpg
    61,8 KB · Aufrufe: 38
  • 3.jpg
    3.jpg
    34,2 KB · Aufrufe: 36
  • 4.jpg
    4.jpg
    52,2 KB · Aufrufe: 36
  • 5.jpg
    5.jpg
    32,4 KB · Aufrufe: 37
"I"ndex.html mit grossem "I"? Jenachdem wie der Webserver konfiguriert ist geht das nicht. Ich kann grad auf meiner Box nicht nachgucken, aber das könnte das Problem sein.

gruss
dude
 
Gelöst

Danke

so eine kleine Ursache und so eine grosse Wirkung. Da steckt Linux dahinter und dies spielt eine Rolle, das habe ich nicht gewusst.
 
Danke

so eine kleine Ursache und so eine grosse Wirkung. Da steckt Linux dahinter und dies spielt eine Rolle, das habe ich nicht gewusst.
Siehst du so schnell kanns bei uns gehen. Hätte also nix gebracht wenn ich dich angerufen hätte ;)
 
Es gibt übrigens ein Apache Modul (mod_speling) damit kann man dem Apachen beibringen das ihm Gross/Kleinschreibung egal ist und einiges mehr. Ich finde aber man sollte alles lower case haben... ist sauberer und vor allem portabler (nicht überall steht mod_speling zur Verfügung). :)

http://httpd.apache.org/docs/1.3/mod/mod_speling.html

gruss
dude
 
Ich persönlich finde index.html und Index.html sollten problemlos im gleichen Verzeichnis nebeneinander existieren können ;)
Ich mag Apps überhaupt nicht die nicht zwischen Gross-Kleinschreibung unterscheiden. Zudem noch dein Argument wegen portablen Code.
Dafür hasse ich die Jungs aus Redmond wirklich, dass die einfach Gross-Klein als gleich anschauen :)
 
Ich persönlich finde index.html und Index.html sollten problemlos im gleichen Verzeichnis nebeneinander existieren können ;)
Ich mag Apps überhaupt nicht die nicht zwischen Gross-Kleinschreibung unterscheiden. Zudem noch dein Argument wegen portablen Code.
Dafür hasse ich die Jungs aus Redmond wirklich, dass die einfach Gross-Klein als gleich anschauen :)

Ich weiss jetzt grad nich ob wir einer Meinung sind oder nicht... :o aber ich mag die von Dir beschriebene MS Taktik auch nich. :)


dude
 
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