Wir haben bei Zahlungsversuchen via Paypal öfter diesen Fehler im Log:
PayPal: Could not process checkout due to a communication failure
{
"message": "cURL error 6: Could not resolve host: api.paypal.com",
"payload": ""
}
&
PayPal: Could not create payment for plus payment wall due to a communication failure
{
"message": "cURL error 51: SSL: no alternative certificate subject name matches target host name 'api.paypal.com'",
"payload": ""
}
Unser Hoster ist hier zunächst keine Hilfe. Er sieht das Problem bei SW, dem PlugIn und Paypal.
Kann z.B. durch eine veraltete Version von OpenSSL verursacht werden, oder durch DNS Fehler (vgl. PayPal (neues Plugin) cURL error 51). Beides muss Dein Hoster lösen.
Das sieht nach einem simplen DNS Lookup Fehler aus - die DNS Anfrage zur Auflösung des Hostnamens ist fehlgeschlagen. Steht auch irgendwo in dem anderen Beitrag dass das durch Verwendung eines anderen DNS Servers gelöst werden konnte. Vermutlich musst Du da auch mit deinem Hoster sprechen. Bei einem Dedicated Server kannst Du als Workaround ggf. auch einfach die IP Adresse unter /etc/hosts eintragen.