Seite 1 von 2
[3.3] phpBB 3.3.5 mit PHP 8 - kein Mailversand
Verfasst: 30.10.2021 19:11
von eumelchen
Hallo zusammen,
ich habe mein Forum auf phpBB 3.3.5 und PHP 8 umgestellt, seit dem kann ich keine Mails mehr mit dem Forum verschicken.
Sobald ich PHP auf 7.4 zurückstelle funktioniert der Mailversand wieder einwandfrei.
Ich hatte diesen Fehler schon in einem anderen Thema von mir am Ende gepostet,
viewtopic.php?t=245845
ich habe aber große Angst das da mein Problem übersehen wird.
War wohl nicht so clever von mir einen neuen Fehler bei einem anderen Fehler zu posten. Sorry.
In der Fehler-Log-Datei meines Hosters habe ich folgenden Eintrag gefunden:
[Sat Oct 30 18:30:10 2021] [ssl:warn] [pid 21549] [client [host AH01909: chiforum.de:443:0 server certificate does NOT include an ID which matches the server name
Hat jemand eine Idee was die Ursache sein kann und hat eine Lösung für mich?
LG Rolf (eumelchen)
Re: [3.3] phpBB 3.3.5 mit PHP 8 - kein Mailversand
Verfasst: 30.10.2021 19:24
von Steve Wuppertal
Welche Methode zum Mailversand hast du denn eingestellt ?
SMTP (SMTP-Server für Mailversandt nutzen) oder PHP-Mail ?
Re: [3.3] phpBB 3.3.5 mit PHP 8 - kein Mailversand
Verfasst: 30.10.2021 19:28
von eumelchen
PHP-Mail!
Re: [3.3] phpBB 3.3.5 mit PHP 8 - kein Mailversand
Verfasst: 30.10.2021 20:37
von Steve Wuppertal
Mit der SMTP Methode gleiches Ergebnis ?
Re: [3.3] phpBB 3.3.5 mit PHP 8 - kein Mailversand
Verfasst: 30.10.2021 21:15
von Dr.Death
Was sagt denn Dein Hoster zu dieser Fehlermeldung ?
(Hört sich für mich eher nach einem Konfigurationsproblem auf dem Server an...)
[Sat Oct 30 18:30:10 2021] [ssl:warn] [pid 21549] [client [host AH01909: chiforum.de:443:0 server certificate does NOT include an ID which matches the server name
Re: [3.3] phpBB 3.3.5 mit PHP 8 - kein Mailversand
Verfasst: 30.10.2021 21:31
von 3Di
^^ Ich stimme zu, dass es sich um ein Serverproblem handelt.
Der Fehler ist eindeutig, und wenn er nur mit PHP 8 auftritt, ist er noch eindeutiger.
Re: [3.3] phpBB 3.3.5 mit PHP 8 - kein Mailversand
Verfasst: 31.10.2021 08:41
von eumelchen
So, ich habe gestern meinen Hoster informiert und folgende Antwort erhalten:
Die Meldung
[Sat Oct 30 18:30:10 2021] [ssl:warn] [pid 21549] [client [host AH01909: chiforum.de:443:0 server certificate does NOT include an ID which matches the server name
ist normal und kann ignoriert werden, dies hat nichts mit php zu tun. Hier scheint es an dem verwendeten Forums Plugin zu liegen, welches scheinbar doch nicht kompatibel zu php8 ist. Hier sollten Sie sich einmal an den Entwickler wenden.
Was nun?
LG Rolf (eumelchen)
Re: [3.3] phpBB 3.3.5 mit PHP 8 - kein Mailversand
Verfasst: 31.10.2021 10:26
von Dr.Death
Ist ja schön, das wir Support für den Hoster machen

Der Fehler ist in der Server Konfiguration zu suchen.
Er möchte sich das hier mal ansehen:
https://serverfault.com/questions/81494 ... ch-matches
In general the warning "server certificate does NOT include an ID which matches the server name" is a warning (not a fatal error) addressed at the system administrator that they most likely made a configuration error indicating that the wrong TLS server certificate has been set, or at least that Apache httpd can't match the ServerName to the common name or any of subjectAlternateName in the certificate.
https://www.interssl.com/de/knowledgeba ... cle&id=875
P.S: Mein Server (managed vom Hoster) kann emails auch unter PHP 8 versenden ( keine externe SMTP Einstellung )....
Re: [3.3] phpBB 3.3.5 mit PHP 8 - kein Mailversand
Verfasst: 31.10.2021 12:59
von .strife89.
Zitat aus INTERSSL:
Fazit: Sie können die Warnung entweder ignorieren, da sie die Funktion nicht beeinträchtigt, oder einfach ServerName und Common Name gleichsetzen damit die Warnung verschwindet.
Zitat aus serverfault:
In general the warning "server certificate does NOT include an ID which matches the server name" is a warning (not a fatal error) addressed at the system administrator that they most likely made a configuration error indicating that the wrong TLS server certificate has been set, or at least that Apache httpd can't match the ServerName to the common name or any of subjectAlternateName in the certificate.
In your case simply switching the ServerName and ServerAlias directives will get rid of the startup error.
Hat also nichts mit dem PHP Error zu tun. Was user 3Di da von sich gibt das es mit PHP 8 dann eindeutig wird scheint mir so daher gesagt.
Ich hab mir dein SSL-Zertifikat auf
https://chiforum.de/ angesehen, Starfield Tech? Vielleicht solltest du mal bei dem Aussteller des Zertifikats nachfragen.
Re: [3.3] phpBB 3.3.5 mit PHP 8 - kein Mailversand
Verfasst: 31.10.2021 13:10
von eumelchen
Mein Hoster ist Hosteurope und das SSL-Zertifikat war im Paket vom Hoster als kostenfreie "Zugabe".
Wenn ich aber alles richtig verstehe hat das Ganze aber wohl nichts mit meinem Problem zu tun.
Es muss eine andere Ursache haben, dass der Mailversand bei PHP 7.4 funktioniert und bei PHP 8 nicht.