502 - Bei der Verarbeitung dieser Anforderung ist ein Fehler aufgetreten.

Status
Für weitere Antworten geschlossen.

bernd_

Benutzer
Mitglied seit
29. Apr 2014
Beiträge
703
Punkte für Reaktionen
6
Punkte
38
Hallo Forum,

Ich leite eine Domain weiter auf das Synology-NAS, hat bisher auch gut funktioniert.
Auf dem Webserver des NAS liegt ein php Script index.php...für die Webseite..

Leider bekomme ich seit gestern obigen Fehler, woran könnte dies liegen?

Gruss Bernd
 

bernd_

Benutzer
Mitglied seit
29. Apr 2014
Beiträge
703
Punkte für Reaktionen
6
Punkte
38
Ich habe in der DS unter externer Zugriff - name.myds.me konfiguriert, auch wenn ich diesen Link im Browser eingebe erhalte ich dieselbe Fehlermeldung.
 

bernd_

Benutzer
Mitglied seit
29. Apr 2014
Beiträge
703
Punkte für Reaktionen
6
Punkte
38
Ich habe den Provider angeschrieben, er hat geantwortet dass er sich die Sache angeschaut hat und den Fehler nicht bei der Weiterleitung bzw bei dem Provider sieht sondern am Server hinter der Domain xxxx.dnshome.de, sprich der Diskstation...

Woran könnte dies liegen, php version, apache version?
 

bernd_

Benutzer
Mitglied seit
29. Apr 2014
Beiträge
703
Punkte für Reaktionen
6
Punkte
38
Derzeit: Apache 2.4/2.2 Php 5.6/7 Webstation 2.1.4-0142
 

Lux007

Benutzer
Mitglied seit
08. Aug 2016
Beiträge
116
Punkte für Reaktionen
2
Punkte
18
Hallo!

Ein ähnliches Problem gab es auch schonmal -> klick

Vieleicht ist dieses auch die Ursache bei dir. Ansonsten werden mehr Infos benötigt (z.B. wir eine einfache .html-Datei angezeigt oder gar nichts...).

Gruß
Lux007
 

bernd_

Benutzer
Mitglied seit
29. Apr 2014
Beiträge
703
Punkte für Reaktionen
6
Punkte
38
Hallo Lux007!
Danke für den Tip, leider ist der Symlink aber vorhanden:


root@DiskStation:/var/services# ls -la
total 12
.....
lrwxrwxrwx+ 1 root root 12 Feb 29 2016 web -> /volume1/web
root@DiskStation:/var/services#

komischerweise komme ich aber über putty auf die Maschine genau über diese dyndns Adresse.. xxxx.dnshome.de... wird also zumindest mal aufgelöst... und nicht Standard Port..


Zur Info:
index.html:

<HTML>
<HEAD>
<TITLE> Test für Diskstation</TITLE>
</HEAD>
<BODY>
Dies ist ein Funktionstest des Webstation-Packetes der Diskstation
</BODY>
</HTML>

abgelegt in /web Verzeichnis direkt, Aufruf über:

https://192.168.178.xxx/index.html
192.168.178.xxx/index.html

führt zum selben Fehler.


Genauso ein Test mit:

http://192.168.178.xxx/phpinfo.php

mit phpinfo:

<?PHP
phpinfo ();
?>
 
Zuletzt bearbeitet:

Lux007

Benutzer
Mitglied seit
08. Aug 2016
Beiträge
116
Punkte für Reaktionen
2
Punkte
18
Hallo!

Schau mal noch, ob der Apache (den Du in der Webstation ausgewählt hast) auch läuft.

Ansonsten mal unter /var/log/httpd in das Logfile schauen, ob eine Fehlermeldung kommt.

Gruß
Lux007
 

bernd_

Benutzer
Mitglied seit
29. Apr 2014
Beiträge
703
Punkte für Reaktionen
6
Punkte
38
@Lux! Du hast mich in die korrekte Richtung gebracht! Das Problem ist gelöst! DANKE!
Es war doch tatsächlich in den Einstellungen der Webstation unter dem Packet eine Einstellung inkorrekt, die des http BackendServers, dort war Apache 2.4 ausgewählt,
aktiv war aber nur 2.2, sprich running. Ich habe jetzt dort als BackendServer 2.2 ausgewählt und es funktioniert wieder!

Frage ist nur, ob auch alles funktionieren würde wenn ich 2.4 aktiv mache, und auswähle.. und am besten noch 2.2 deinstalliere?

Auch die Weiterleitung funktioniert wieder ohne Probleme! Super.
 

bernd_

Benutzer
Mitglied seit
29. Apr 2014
Beiträge
703
Punkte für Reaktionen
6
Punkte
38
Ich frage mich immer noch, warum die Webseite denn mit der Auswahl von Apache 2.2 in der Webstation Config läuft aber mit 2.4 nicht gelaufen ist unter DSM 6.2?
Eigentlich hätte ich ja erwartet dass 2.4 einfach 2.2 ersetzt und ich auch 2.2 deinstallieren könnte?

Ich habe PHP 5.6 sowie 7 noch beide auf meiner DS, kann ich hier 5.6 einfach deinstallieren?

Ich habe gerade ergoogelt dass es durchaus sein kann dass verschiedene Packete unterschiedliche Softwareversionen benötigen,
wo finde ich denn eine Auflistung welche Synology StandardPackete und evtl. andere Software wie wordpress, phpmyadmin, roundcube, joomla, drupal, photostation, surveillance station,... usw derzeit welche Versionen von php und mysql und apache benötigen?
 
Zuletzt bearbeitet:

bernd_

Benutzer
Mitglied seit
29. Apr 2014
Beiträge
703
Punkte für Reaktionen
6
Punkte
38
Wie finde ich denn heraus welche Anwendungen gerade welche Version eines bestimmten Packets nutzen?
Wie schaut es mit Anwendungen aus, welche zwar installiert sind, aber gerade gestoppt sind?

Bsp:
ps -fC php70-fpm
PhotoSt+ 130XX 88YY 0 Sep08 ? 00:00:00 php-fpm: pool PhotoStation

ps -fC php56-fpm
Mailstation
MailSta+ 91XX 88YY 0 Aug21 ? 00:00:00 php-fpm: pool MailStation

Ich denke Photostation nutzt php7 und Mailstation php56? Wie bringe ich Mailstation dazu auch 7 zu nutzen?

joomla: The service is disabled now.
Wordpress: The service is disabled now.
 
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