Error 500 Internal Server Error

FrankV

New Member
Hallo zusammen,
ich benötige mal Eure Hilfe.
Ich habe auf einem vServer bei Server4You eine Debian 8 Distribution als Minimalversion zur Verfügung gestellt bekommen.
Auf dieser habe ich nach der Anleitung (https://www.howtoforge.com/tutorial...8-4-jessie-apache-bind-dovecot-ispconfig-3-1/) das System aufgebaut.
Bis zu dem letzten Punkt (Installation ISPConfig) hat das auch geklappt. An dieser Stelle habe ich einen Snapshot vom System erstellt.
Dann habe ich die Version 3.1.14p1 installiert. Allerdings habe ich aktuell auf die Secure Connection verzichtet.
Die Installation selbst hat funktioniert und keinen Fehler angezeigt, aber das Panel ist über mydomain.de:8080/ nicht erreichbar.
Hier erscheint Fehler 500 Internal Server Error.
Alle möglichen Posts in diesem Forum bezgl. dieses Fehlers habe ich soweit es ging nachvollzogen. Blieben aber bei mir (wie bei den meisten) erfolglos.
Sprich alles Webseiten mit PHP Funktionalitäten funktionieren, nur das ISPConfig lässt sich nicht aufrufen.

Hier der HTF-Report
Code:
##### SERVER #####
IP-address (as per hostname): ***.***.***.***
[WARN] could not determine server's ip address by ifconfig
[INFO] OS version is Debian GNU/Linux 8.11 (jessie)
 
[INFO] ISPConfig is installed.

##### ISPCONFIG #####
ISPConfig version is 3.1.14p1


##### VERSION CHECK #####

[INFO] php (cli) version is 5.6.40-0+deb8u12

##### PORT CHECK #####


##### MAIL SERVER CHECK #####


##### RUNNING SERVER PROCESSES #####

[INFO] I found the following web server(s):
    Apache 2 (PID 3452)
[INFO] I found the following mail server(s):
    Postfix (PID 3319)
[INFO] I found the following pop3 server(s):
    Dovecot (PID 3383)
[INFO] I found the following imap server(s):
    Dovecot (PID 3383)
[INFO] I found the following ftp server(s):
    PureFTP (PID 3506)

##### LISTENING PORTS #####
(only        ()
Local        (Address)
[localhost]:953        (3515/named)
[anywhere]:25        (3319/master)
[anywhere]:993        (3383/dovecot)
[anywhere]:995        (3383/dovecot)
[localhost]:10023        (519/postgrey.pid)
[localhost]:10024        (3373/amavisd-new)
[localhost]:10025        (3319/master)
[localhost]:10026        (3373/amavisd-new)
[localhost]:10027        (3319/master)
[anywhere]:587        (3319/master)
[localhost]:11211        (312/memcached)
[anywhere]:110        (3383/dovecot)
[anywhere]:143        (3383/dovecot)
[anywhere]:465        (3319/master)
***.***.***.***:53        (3515/named)
[localhost]:53        (3515/named)
[anywhere]:21        (3506/pure-ftpd)
[anywhere]:22        (358/sshd)
*:*:*:*::*:953        (3515/named)
*:*:*:*::*:25        (3319/master)
*:*:*:*::*:443        (3452/apache2)
*:*:*:*::*:993        (3383/dovecot)
*:*:*:*::*:995        (3383/dovecot)
*:*:*:*::*:10024        (3373/amavisd-new)
*:*:*:*::*:10026        (3373/amavisd-new)
*:*:*:*::*:3306        (3038/mysqld)
*:*:*:*::*:587        (3319/master)
[localhost]10        (3383/dovecot)
[localhost]43        (3383/dovecot)
*:*:*:*::*:8080        (3452/apache2)
*:*:*:*::*:80        (3452/apache2)
*:*:*:*::*:8081        (3452/apache2)
*:*:*:*::*:465        (3319/master)
*:*:*:*::*:53        (3515/named)
*:*:*:*::*:21        (3506/pure-ftpd)




##### IPTABLES #####
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
fail2ban-postfix-sasl  tcp  --  [anywhere]/0            [anywhere]/0            multiport dports 25
fail2ban-dovecot  tcp  --  [anywhere]/0            [anywhere]/0            multiport dports 25,465,587,143,220,993,110,995
fail2ban-pure-ftpd  tcp  --  [anywhere]/0            [anywhere]/0            multiport dports 21
fail2ban-ssh  tcp  --  [anywhere]/0            [anywhere]/0            multiport dports 22
VSFW-10023034-INPUT  all  --  [anywhere]/0            [anywhere]/0           

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain VSFW-10023034-INPUT (1 references)
target     prot opt source               destination         
ACCEPT     all  --  ***.***.***.***          [anywhere]/0           
ACCEPT     tcp  --  [anywhere]/0            ***.***.***.***        tcp dpts:20:21
ACCEPT     tcp  --  [anywhere]/0            ***.***.***.***        tcp dpt:22
ACCEPT     tcp  --  [anywhere]/0            ***.***.***.***        tcp dpt:25
ACCEPT     tcp  --  [anywhere]/0            ***.***.***.***        tcp dpt:80
ACCEPT     tcp  --  [anywhere]/0            ***.***.***.***        tcp dpt:110
ACCEPT     tcp  --  [anywhere]/0            ***.***.***.***        tcp dpt:143
ACCEPT     tcp  --  [anywhere]/0            ***.***.***.***        tcp dpt:443
ACCEPT     tcp  --  [anywhere]/0            ***.***.***.***        tcp dpt:465
ACCEPT     tcp  --  [anywhere]/0            ***.***.***.***        tcp dpt:993
ACCEPT     tcp  --  [anywhere]/0            ***.***.***.***        tcp dpt:995
ACCEPT     tcp  --  [anywhere]/0            ***.***.***.***        tcp dpt:8443
ACCEPT     udp  --  [anywhere]/0            ***.***.***.***        udp spt:53
ACCEPT     udp  --  [anywhere]/0            ***.***.***.***        udp spt:123
ACCEPT     icmp --  [anywhere]/0            ***.***.***.***       
ACCEPT     tcp  --  [anywhere]/0            ***.***.***.***        tcp dpt:8081
ACCEPT     tcp  --  [anywhere]/0            [anywhere]/0            tcp spts:0:1023 flags:!0x17/0x02
ACCEPT     all  --  [anywhere]/0            [anywhere]/0           

Chain fail2ban-dovecot (1 references)
target     prot opt source               destination         
RETURN     all  --  [anywhere]/0            [anywhere]/0           

Chain fail2ban-postfix-sasl (1 references)
target     prot opt source               destination         
RETURN     all  --  [anywhere]/0            [anywhere]/0           

Chain fail2ban-pure-ftpd (1 references)
target     prot opt source               destination         
RETURN     all  --  [anywhere]/0            [anywhere]/0           

Chain fail2ban-ssh (1 references)
target     prot opt source               destination         
REJECT     all  --  ***.***.***.***         [anywhere]/0            reject-with icmp-port-unreachable
REJECT     all  --  ***.***.***.***        [anywhere]/0            reject-with icmp-port-unreachable
RETURN     all  --  [anywhere]/0            [anywhere]/0


Und hier noch die Meldung aus dem apache2 Log Dateien:
Error.log
Code:
Thu Dec 10 13:23:10 2020 (26266): Fatal Error Unable to allocate shared memory segment of 67108864 bytes: mmap: Cannot allocate memory (12)
[Thu Dec 10 13:23:10.412491 2020] [fcgid:warn] [pid 24260] (104)Connection reset by peer: [client 87.155.63.212:58622] mod_fcgid: error reading data from FastCGI server
[Thu Dec 10 13:23:10.412561 2020] [core:error] [pid 24260] [client 87.155.63.212:58622] End of script output before headers: index.php
[Thu Dec 10 13:23:47.322089 2020] [:error] [pid 24261] [client 91.241.19.84:54914] script '/var/www/html/index.php' not found or unable to stat

suexec.log
Code:
[2020-12-10 12:39:07]: uid: (5003/ispconfig) gid: (5004/ispconfig) cmd: .php-fcgi-starter
[2020-12-10 12:39:54]: uid: (5003/ispconfig) gid: (5004/ispconfig) cmd: .php-fcgi-starter
[2020-12-10 13:23:10]: uid: (5003/ispconfig) gid: (5004/ispconfig) cmd: .php-fcgi-starter

access.log
Code:
127.0.0.1 - - [10/Dec/2020:13:15:02 +0000] "GET / HTTP/1.1" 200 10975 "-" "Mozilla/5.0 (ISPConfig monitor)"
127.0.0.1 - - [10/Dec/2020:13:20:02 +0000] "GET / HTTP/1.1" 200 10975 "-" "Mozilla/5.0 (ISPConfig monitor)"
127.0.0.1 - - [10/Dec/2020:13:25:01 +0000] "GET / HTTP/1.1" 200 10975 "-" "Mozilla/5.0 (ISPConfig monitor)"

Bitte um Hilfe
Frank
P.S. Ich bin jetzt nicht der Linux Admin, der sofort weiß wo man welche Befehle absetzt und wie man die Ausgaben deutet. ;-)
 

Till

Administrator
Deine VM scheint zu wenig RAM zu haben. Wieviel RAM hast Du denn zugewiesen? Und warum verwendest Du so ein uraltes OS und eine alte ISPConfig Version? Hat Server4you kein Debian 10?
 

FrankV

New Member
Ich habe mit Server4You telefoniert. Aktuell gibt es bei denen kein Debian 10. Ich wurde an deren Partner verwiesen. Leider ist der Vertrag Anfang November für 1 Jahr verlängert worden. Ich werde also damit (noch) ein wenig leben müssen. :(

Das Hostsystem hat 16 Prozessoren (Intel(R) Xeon(R) CPU E5520 @ 2.27GHz ) und insgesamt 47,16 GB RAM.
Hier der Auszug vom free
Code:
root@xxxxxxxxx:~# free
             total       used       free     shared    buffers     cached
Mem:       2097152    2017476      79676     121028          0     520352
-/+ buffers/cache:    1497124     600028
Swap:      2097152     257844    1839308

Danach hätte mein vServer 2GB zur Verfügung und verwendet diese auch fast komplett. :oops:
Hinweis: Das System wurde von dem bereitgestellten Minimal-Image aufgesetzt.

Ich habe natürlich noch ein wenig probiert und bin dann mal anstelle Apache mit nginx versucht. Das lief sofort!

Was benötigt den hier insgesamt soviel Speicher?
 

thommy

Member
Ich habe mit Server4You telefoniert. Aktuell gibt es bei denen kein Debian 10.

Das Hostsystem hat 16 Prozessoren (Intel(R) Xeon(R) CPU E5520 @ 2.27GHz ) und insgesamt 47,16 GB RAM.

denen würde ich den Vertrag wg. allgemeiner Gefährdung des Internets sowas von um die Ohren schmeißen...
imho isja bekannt, dass grad die uralt-hardware einsetzen... aber nen 12 Jahre alten Intel?!? Ernsthaft?? Davon ab, ist Debian 8 seit 30. Juni 2020 EoL - und bekommt seither keine Updates mehr!

Ich bin grad echt fassungslos, dass die sowas noch ins Internet lassen...
 

FrankV

New Member
Dann gebt mir doch mal Tipps, wohin ich gehen sollte.
Also wo seid Ihr den so gehostet.
Eigentlich brauch ich nicht viel!
Ich würde gerne 2 unterschiedliche Websites hosten (www.bla1.de und www.blubb.de). Beide natürlich SSL verschlüsselt (Domain Validation ist ausreichend).
Auf beiden Websites soll Wordpress laufen
Und ich hätte gerne root Zugriff, da ich die beiden Wordpress-Seiten mit zusätlichen selbstgeschriebenen Plugins versorgen möchte.

Das ganze soll sich preislich im Rahmen halten.
Also her mit Euren Empfehlungen.
 

thommy

Member
Das ganze soll sich preislich im Rahmen halten.
Also her mit Euren Empfehlungen.

ich bau grad nen Wettbewerb zu den Hetzner Cloud Servern auf - geht im Januar public, ist aber schon funktional. Preis leicht unter hetzner. Wenns für Dich interessant ist, schreib mir ne PN.

Basis sind HPE DL360-G8 mit internen SSD (Hetzner verwendet die von Kunden gekündigten prof. Server mit SAN-Storage, oder lokale NVMe - je nach Preis. Teilweise verwendet Hetzner für die Cloud-Server aber auch noch Tower-Server mit Consumer-Hardware).

Ansonsten: Hetzner Cloud Server sindne gute Wahl, gridscale ist auch super - aber dezent teuer. AWS und azure cloud magst Du wahrscheinlich erst recht nicht bezahlen :)
 

matz

Active Member
Schau dir netcup an. Für deine Ansprüche wärst du mit 60-80 ojro/Jahr dabei. Dafür gibt es z.B. 2 Prozessorkerne, 8GB RAM und 160GB (bzw. mehr) SSD. 100% administrativer Zugang ist gewährleistet, du hast einfach freie Fahrt mit dem "Nachteil", dass du für alles verantwortlich bist.
 

Werbung

Top