DSM 6.x und darunter Update DSM 4.0 -> 4.1 kein DSM Webzugang mehr

Alle DSM Version von DSM 6.x und älter
Status
Für weitere Antworten geschlossen.

Badharry

Benutzer
Mitglied seit
16. Jun 2012
Beiträge
4
Punkte für Reaktionen
0
Punkte
1
Hallo,

ich habe auf meiner DS212 das DSM Update von 4.0 auf 4.1 durchgeführt. Update Prozess ohne Probleme durchzogen und rebootet. DS piepst....fertig. Netzwerklaufwerke erreichbar, Normaler Webserver erreichbar. Schaut gut aus. Dann versucht DSM Oberfläche zu erreichen ohne Erfolg. Ich hatte vor dem Update die beiden Standardports um 20 erhöht auf 5020 und 5021. Dachte sofort, es würde zurück gesetzt auf 5000 und 5001, aber die Verbinnung ging dort auch nicht. Mit 2 Rechner versucht mit jeweils 2 Browsern.

Ok, SSH war ja auch noch da Port 222 (auch vor dem Patch von Standardport verlegt.) Port 222 war geschlossen, 22 jedoch offen. Also zurück gesetzt.Aber gut, ich hatte schonmal SSH Zugang.

Gleich mal geschaut ob der httpd läuft
Rich (BBCode):
DiskStation> ps | grep http
 8538 root      9580 S    /var/packages/MediaServer/target/sbin/lighttpd -f /v
 9199 root     65024 S    /usr/syno/apache/bin/httpd -DHAVE_PHP
 9203 nobody   65612 S    /usr/syno/apache/bin/httpd -DHAVE_PHP
 9204 nobody   65024 S    /usr/syno/apache/bin/httpd -DHAVE_PHP
 9205 nobody   65356 S    /usr/syno/apache/bin/httpd -DHAVE_PHP
10230 nobody   65616 S    /usr/syno/apache/bin/httpd -DHAVE_PHP
11392 nobody   65024 S    /usr/syno/apache/bin/httpd -DHAVE_PHP
12497 root      2984 S    grep http
Es scheint als würde er laufen (ich weiss leider nicht, wieviele es sein müsten.)

In der /var/log/messages stand auch nichts mit http oder apache drin.

Ich habe versucht den apache dann neu zu starten
Rich (BBCode):
DiskStation> cat /var/log/messages | grep http
DiskStation> cat /var/log/messages | grep apache
DiskStation> /usr/syno/etc/rc.d/S**apache-user.sh start
/usr/syno/etc/rc.d/S97apache-user.sh : httpd (pid 9199) already running
DiskStation> kill 9199
DiskStation> /usr/syno/etc/rc.d/S**apache-user.sh start
Start User Apache Server .....
/usr/syno/etc/rc.d/S97apache-user.sh: user httpd started
DiskStation> /usr/syno/etc/rc.d/S**apache-sys.sh restart
Start System Apache Server .....  -DSSL -f /usr/syno/apache/conf/httpd.conf-sys
/usr/syno/etc/rc.d/S97apache-sys.sh: system httpd could not be started

Ich habe hier im Forum von älteresn Versionen gelesen die das selbe Problem hatten. Dort war die httpd.conf defekt.

Zur Vollständigkeit auch noch HDD Platz geprüft. Laut Forum ist bei manchen die HDD voll gelaufen. Ebenfalls war von einer leeren hhtpd.conf die rede. Aber dies ist beides nicht der Fall.
Rich (BBCode):
DiskStation> df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/md0                  2.3G    432.3M      1.8G  19% /
/tmp                    121.8M    628.0K    121.2M   1% /tmp
/dev/vg1000/lv            1.8T    226.6G      1.6T  12% /volume1

DiskStation> ls -lrt
-rw-r--r--    1 root     root         49815 Aug 30 11:16 mime.types
-rw-r--r--    1 root     root         12958 Aug 30 11:16 magic
-rw-r--r--    1 root     root          3568 Sep 13 21:22 httpd-webdav.conf-sys
-rw-r--r--    1 root     root         16830 Sep 13 21:23 httpd.conf-user
-rw-r--r--    1 root     root         16967 Sep 14 16:23 httpd.conf
-rw-r--r--    1 root     root         15535 Sep 14 16:23 httpd.conf-sys
drwxr-xr-x    2 root     root          4096 Sep 14 16:23 extra


DiskStation> netstat -l | grep 5021
DiskStation> netstat -l | grep 5020
DiskStation> netstat -l | grep 5000
tcp        0      0 0.0.0.0:50001           0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:50002           0.0.0.0:*               LISTEN
DiskStation> netstat -l | grep 5001
DiskStation>

Hat jemand noch eine Idee wodran es liegen könnte ? Vielleicht jemand dabei der eine httpd.conf reparieren kann ? Ich habe kurz in die httpd.conf rein geschaut, aber schaut für mich als Laie ok aus.

Danke schonmal
 

Badharry

Benutzer
Mitglied seit
16. Jun 2012
Beiträge
4
Punkte für Reaktionen
0
Punkte
1
Hallo nochmal,

mittlerweile habe ich den Fehler gefunden und sogar beseitigt. Der httpd startete nicht, weil irgendwas mit den SSL Keys nicht funktioniert hat.
Kurze Hand neu gemacht und der Webzugriff war wieder da.


Folgendes hat mich zur Problemlösung geführt:

Ich habe in der /usr/syno/apache/conf/http.conf-sys das debug log aktiviert.
Rich (BBCode):
vi /usr/syno/apache/conf/http.conf-sys
Rich (BBCode):
alt:#ErrorLog /var/log/httpd-error-sys.log
ErrorLog /dev/null

Neu:
ErrorLog /var/log/httpd-error-sys.log
#ErrorLog /dev/null

Level steht bereits auf debug. Dann speichern und den httpd neustarten.

Rich (BBCode):
DiskStation> /usr/syno/etc.defaults/rc.d/S97apache-sys.sh restart
Start System Apache Server .....  -DSSL -f /usr/syno/apache/conf/httpd.conf-sys
/usr/syno/etc.defaults/rc.d/S97apache-sys.sh: system httpd could not be started

Wie erwartet gleiche Fehlermeldung, jedoch sollte nun der Fehler in der Log zu finden sein.
Leider finde ich genauen Eintrag, da ich zwischendurch eine Pause gemacht hatte (erstmal n Bierchen als Belohnung :D ) und danach das Logfile bereits 135MB groß war.

Rich (BBCode):
tail -30 /var/log/httpd-error-sys
letzte 30 Zeilen im log anschauen. Dort fand ich dann irgendwas mit RSA ...bla....

Daraufhin habe ich nochmal den SSL Key neu generiert. Siehe Link Generierung eines eigenen SSL-Zertifikats

Danach nochmal dir Kiste neugestartet und der httpd lief. Zur Kontrolle:
Rich (BBCode):
DiskStation> netstat -l | grep 5020
tcp        0      0 ::%10:5020              ::%3200620948:*         LISTEN
DiskStation> netstat -l | grep 5021
tcp        0      0 ::%12:5021              ::%3200870804:*         LISTEN
Wie oben erwähnt liegen meine Ports auf 5020 / 5021. Im Browser getestet, wunderbar funktioniert. :eek:

Gruß
Badharry

ps: Nochmal nicht vergessen, das log auszuschalten, das log wächst sehr schnell.
 

Buhi

Benutzer
Mitglied seit
17. Okt 2012
Beiträge
18
Punkte für Reaktionen
0
Punkte
0
Hi
Ich habe gestern von DSM 4.0 auf DSM 4.1 ein update gemacht.
Da habe ich mich plötzlich gefragt warum eigentlich mein Festplattenplatz immer kleiner wird.
Ich hatte beim DS1511+ gestern noch 1.6tb freien platz und nun absolut keinen mehr.
Kann es sein, dass ich das selbe Problem habe?
Wenn ja wie kann ich die log's ausschalten und deleten über das DSM?
Hatt jemand eine Ahnung?

Gruss Buhi
 
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