Hi,
seit ich Sofortüberweisung mit im Shop integriert habe, bekomme ich Fehler. 4 von 5 Bestellungen per Sofortüberweisung klappen im Durchschnitt. Dort kommt dann die Bestätigungsmail von Sofortüberweisung und paar Sekunden später die aus dem Shopsystem, aber bei manchen kommt nur die von Sofortüberweisung und dann ist mein Shop nicht mehr erreichbar bis ich den Webserver (es reicht ein Apache-Neustart) neustarte. Eine Bestätigungs-E-Mail erhalte weder ich noch der Kunde. Im Mail-Log sind beide in der Liste drin, klicke ich aber drauf, kommt folgendes:
Bestelleingang Shopbetreiber:
Mail Log
Fehler: Message body empty
Bestelleingang Kunde:
Mail Log
Date: Tue, 28 Feb 2017 14:44:00 +0000
From: info@#####.de
Message-ID: <6d31f9bd3cc820b01####e14011753@www.#####.de>
X-Priority: 3
X-Mailer: PHPMailer 5.2.8 (https://github.com/PHPMailer/PHPMailer/)
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="b1_6d31f9bd3cc820b01######e14011753"
Content-Transfer-Encoding: 8bit
To: ##################
Subject: www.#####.de - Bestelleingang
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Web Server at #####.de
Wegen Spam-Problem hatte ich die Mails des Shops am Anfang per SMTP laufen, habe das aber zum Test noch mal rückgängig gemacht. Macht keinen Unterschied.
Bei den Sofortüberweisungseinstellungen habe ich mich an die dort hinterlegt Anleitung gehalten:
Hash-Algorithmus: MD5
Erfolgslink: http://www.#####.de/themes/bestellen/pn_sofortueberweisung.php?pn=1
Haken bei "Automatische Weiterleitung"
Abbruch-Link: http://www.#####.de/themes/bestellen/pn_sofortueberweisung.php
Haken bei Betrag: & Verwendungszweck: von "Nicht änderbare Eingabeparameter"
Ab und zu bekomme ich die Bestätigungsmail, aber mit dem Inhalt:
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Web Server at #####.de
Aber diese kommt dann 10 min nach der Mail von Sofortüberweisung. Dies ist dann wohl so, wenn ich nicht den Apache direkt neustarte. Dann ist der Shop wohl 10 min nicht erreichbar. Von der Zeit aus Mail-Log: Kunde bestellt, direkte Mail von Sofortüberweisung, 5 min später Mail an Kunde mit Fehler und noch mal 5 min später Mail mit Fehler an mich.
max_execution_time von PHP steht aber auf 30 Sekunden.
Hat jemand eine Idee was das sein könnte oder wie man weiter auf Fehlersuche gehen könnte? Andere Seiten auf dem Server und die Serververwaltung gehen ganz normal, aber Shop und Admin ist nicht erreichbar, versucht bis zum Timeout die Seite zu laden.
Gruß
Marc