Weiße Seite und Verbindung zur API von JTL-Extension Store konnte nicht hergestellt werden

dreyarnatsu

Aktives Mitglied
21. Oktober 2022
16
0
Hallo zusammen,

Vor etwa einem Monat haben wir erfolgreich den Shop eines Kunden von Version 5.2.2 auf 5.2.3 aktualisiert. In den letzten sieben Tagen sind jedoch einige Probleme aufgetreten:

  1. Bestellbestätigungen werden nicht mehr empfangen.
  2. Im Shop-Backend werden Bestellungen doppelt angezeigt.
  3. Wenn wir die Plugins deaktivieren oder den gesamten Cache leeren, landen wir auf einer leeren Seite.
  4. In der Sektion "Meine Käufe" wird folgende Fehlermeldung angezeigt: "Verbindung zur API von JTL-Extension Store konnte nicht hergestellt werden. SplFileInfo::isLink(): Die open_basedir-Restriktion ist aktiv. Die Datei (/var/www/vhosts/domain.de/httpdocs/templates_c/filecache/lic/mapper_lic_collection) liegt nicht im erlaubten Pfad: (/var/www/vhosts/domain.de/:/tmp/)."
zu 4. wir haben schon versucht, das Konto im Kundencenter neu zu verbinden, aber das hat leider nichts geändert.


Das sind die logs:
Code:
[Wed Aug 16 07:50:43.510334 2023] [:error] [pid 2109336] [client ip] [client 5.45.146.136] ModSecurity: Warning. Match of "eq 0" against "MULTIPART_STRICT_ERROR" required. [file "/etc/apache2/modsecurity.d/rules/comodo_free/12_HTTP_Protocol.conf"] [line "30"] [id "210240"] [rev "4"] [msg "COMODO WAF: Multipart request body failed strict validation: PE 0, BQ 1, BW 0, DB 0, DA 0, HF 0, LF 0, SM , IQ 0, IH 0, FLE 0||www.skiservice-shop.com|F|2"] [severity "CRITICAL"] [tag "CWAF"] [tag "Protocol"] [hostname "domain.de"] [uri "/dbeS/GetKunden_xml.php"] [unique_id "ZNx-0yEwvsjTlvZqUjEyWwAAAAA"]
[Wed Aug 16 07:50:43.704676 2023] [proxy_fcgi:error] [pid 2109336] [client ip] AH01071: Got error 'PHP message: PHP Deprecated:  JTL\\ShopBC::getConfig is deprecated - use JTL\\Shop::getSettings() instead. in /var/www/vhosts/domain.de/httpdocs/httpdocs/includes/src/ShopBC.php on line 296'
[Wed Aug 16 07:50:43.729949 2023] [:error] [pid 2124749] [client ip] [client 5.45.146.136] ModSecurity: Warning. Match of "eq 0" against "MULTIPART_STRICT_ERROR" required. [file "/etc/apache2/modsecurity.d/rules/comodo_free/12_HTTP_Protocol.conf"] [line "30"] [id "210240"] [rev "4"] [msg "COMODO WAF: Multipart request body failed strict validation: PE 0, BQ 1, BW 0, DB 0, DA 0, HF 0, LF 0, SM , IQ 0, IH 0, FLE 0||www.skiservice-shop.com|F|2"] [severity "CRITICAL"] [tag "CWAF"] [tag "Protocol"] [hostname "domain.de"] [uri "/dbeS/GetBestellungen_xml.php"] [unique_id "ZNx-0xRQD7ZzLocqGOgjagAAAAg"]
[Wed Aug 16 07:50:43.923381 2023] [proxy_fcgi:error] [pid 2124749] [client ip] AH01071: Got error 'PHP message: PHP Deprecated:  JTL\\ShopBC::getConfig is deprecated - use JTL\\Shop::getSettings() instead. in /var/www/vhosts/domain.de/httpdocs/httpdocs/includes/src/ShopBC.php on line 296'
[Wed Aug 16 07:50:43.966194 2023] [:error] [pid 2124721] [client ip] [client 5.45.146.136] ModSecurity: Warning. Match of "eq 0" against "MULTIPART_STRICT_ERROR" required. [file "/etc/apache2/modsecurity.d/rules/comodo_free/12_HTTP_Protocol.conf"] [line "30"] [id "210240"] [rev "4"] [msg "COMODO WAF: Multipart request body failed strict validation: PE 0, BQ 1, BW 0, DB 0, DA 0, HF 0, LF 0, SM , IQ 0, IH 0, FLE 0||www.skiservice-shop.com|F|2"] [severity "CRITICAL"] [tag "CWAF"] [tag "Protocol"] [hostname "domain.de"] [uri "/dbeS/GetZahlungen_xml.php"] [unique_id "ZNx-0-sAQ-OL73fo-yUd5AAAAAY"]
[Wed Aug 16 07:50:44.162748 2023] [proxy_fcgi:error] [pid 2124721] [client ip] AH01071: Got error 'PHP message: PHP Deprecated:  JTL\\ShopBC::getConfig is deprecated - use JTL\\Shop::getSettings() instead. in /var/www/vhosts/domain.de/httpdocs/httpdocs/includes/src/ShopBC.php on line 296'
[Wed Aug 16 07:50:44.949472 2023] [:error] [pid 2109451] [client ip] [client 5.45.146.136] ModSecurity: Warning. Match of "eq 0" against "MULTIPART_STRICT_ERROR" required. [file "/etc/apache2/modsecurity.d/rules/comodo_free/12_HTTP_Protocol.conf"] [line "30"] [id "210240"] [rev "4"] [msg "COMODO WAF: Multipart request body failed strict validation: PE 0, BQ 1, BW 0, DB 0, DA 0, HF 0, LF 0, SM , IQ 0, IH 0, FLE 0||www.skiservice-shop.com|F|2"] [severity "CRITICAL"] [tag "CWAF"] [tag "Protocol"] [hostname "domain.de"] [uri "/dbeS/GetData_xml.php"] [unique_id "ZNx-1LpaRktC15vUOl2ZtAAAAAI"]
[Wed Aug 16 07:50:45.145690 2023] [proxy_fcgi:error] [pid 2109451] [client ip] AH01071: Got error 'PHP message: PHP Deprecated:  JTL\\ShopBC::getConfig is deprecated - use JTL\\Shop::getSettings() instead. in /var/www/vhosts/domain.de/httpdocs/httpdocs/includes/src/ShopBC.php on line 296'
[Wed Aug 16 07:50:45.408292 2023] [:error] [pid 2109337] [client ip] [client 5.45.146.136] ModSecurity: Warning. Match of "eq 0" against "MULTIPART_STRICT_ERROR" required. [file "/etc/apache2/modsecurity.d/rules/comodo_free/12_HTTP_Protocol.conf"] [line "30"] [id "210240"] [rev "4"] [msg "COMODO WAF: Multipart request body failed strict validation: PE 0, BQ 1, BW 0, DB 0, DA 0, HF 0, LF 0, SM , IQ 0, IH 0, FLE 0||www.skiservice-shop.com|F|2"] [severity "CRITICAL"] [tag "CWAF"] [tag "Protocol"] [hostname "domain.de"] [uri "/dbeS/lastjobs.php"] [unique_id "ZNx-1b2hRcct0banLDRcmwAAAAM"]
[Wed Aug 16 07:50:45.605749 2023] [proxy_fcgi:error] [pid 2109337] [client ip] AH01071: Got error 'PHP message: PHP Deprecated:  JTL\\ShopBC::getConfig is deprecated - use JTL\\Shop::getSettings() instead. in /var/www/vhosts/domain.de/httpdocs/httpdocs/includes/src/ShopBC.php on line 296'
['

Wie kann ich das lösen?

Mfg
dreyarnatsu
 
Zuletzt bearbeitet:

Nicson

Sehr aktives Mitglied
29. August 2012
517
94
Bayern
modsecurity.d/rules/comodo_free/12_HTTP_Protocol.conf
Ich würde erstmal die Einstellungen modsecurity am Server prüfen, ggf. zum testen Mal deaktivieren.
PHP Deprecated: JTL\\ShopBC::getConfig is deprecated - use JTL\\Shop::getSettings() instead. in /var/www/vhosts/domain.de/httpdocs/httpdocs/includes/src/ShopBC.php on line 296'
Vermute bei der Übertragung wurden nicht alle Dateien korrekt übertragen.
 

dreyarnatsu

Aktives Mitglied
21. Oktober 2022
16
0
Zuletzt bearbeitet:

dreyarnatsu

Aktives Mitglied
21. Oktober 2022
16
0
Hier ist noch ein log:

Code:
[Wed Aug 16 09:09:00.103145 2023] [proxy_fcgi:error] [pid 2109335] [client ip] AH01071: Got error 'er should be used to get cURLFull in /var/www/vhosts/domain.de/httpdocs/includes/src/MagicCompatibilityTrait.php on line 34PHP message: PHP Deprecated:  JTL\\Catalog\\Hersteller: getter should be used to get cSeo in /var/www/vhosts/domain.de/httpdocs/includes/src/MagicCompatibilityTrait.php on line 34PHP message: PHP Deprecated:  JTL\\Catalog\\Hersteller: getter should be used to get cURLFull in /var/www/vhosts/domain.de/httpdocs/includes/src/MagicCompatibilityTrait.php on line 34PHP message: PHP Deprecated:  JTL\\Catalog\\Hersteller: getter should be used to get cSeo in /var/www/vhosts/domain.de/httpdocs/includes/src/MagicCompatibilityTrait.php on line 34PHP message: PHP Deprecated:  JTL\\Catalog\\Hersteller: getter should be used to get cURLFull in /var/www/vhosts/domain.de/httpdocs/includes/src/MagicCompatibilityTrait.php on line 34PHP message: PHP Deprecated:  JTL\\Catalog\\Hersteller: getter should be used to get cSeo in /var/www/vhosts/domain.de/httpdocs/includes/src/MagicCompatibilityTrait.php on line 34PHP message: PHP Deprecated:  JTL\\Catalog\\Hersteller: getter should be used to get cURLFull in /var/www/vhosts/domain.de/httpdocs/includes/src/MagicCompatibilityTrait.php on line 34PHP message: PHP Deprecated:  JTL\\Catalog\\Hersteller: getter should be used to get cSeo in /var/www/vhosts/domain.de/httpdocs/includes/src/MagicCompatibilityTrait.php on line 34PHP message: PHP Deprecated:  JTL\\Catalog\\Hersteller: getter should be used to get cURLFull in /var/www/vhosts/domain.de/httpdocs/includes/src/MagicCompatibilityTrait.php on line 34PHP message: PHP Deprecated:  JTL\\Catalog\\Hersteller: getter should be used to get cSeo in /var/www/vhosts/domain.de/httpdocs/includes/src/MagicCompatibilityTrait.php on line 34PHP message: PHP Deprecated:  JTL\\Catalog\\Hersteller: getter should be used to get cURLFull in /var/www/vhosts/domain.de/httpdocs/includes/src/MagicCompatibilityTrait.php on line 34PHP message: PHP Deprecated:  JTL\\Catalog\\Hersteller: getter should be used to get cSeo in /var/www/vhosts/domain.de/httpdocs/includes/src/MagicCompatibilityTrait.php on line 34', referer: https://www.domain.de/

Das ist die Fehlermeldung wenn ich den Cache leere:
Code:
Wed Aug 16 09:11:07.558506 2023] [proxy_fcgi:error] [pid 2109334] [client ip] AH01071: Got error 'PHP message: PHP Deprecated:  JTL\\ShopBC::getConfig is deprecated - use JTL\\Shop::getSettings() instead. in /var/www/vhosts/domain.com/httpdocs/includes/src/ShopBC.php on line 296PHP message: PHP Warning:  RecursiveDirectoryIterator::hasChildren(): open_basedir restriction in effect. File(/var/www/vhosts/domain.com/httpdocs/templates_c/filecache/lic/mapper_lic_collection) is not within the allowed path(s): (/var/www/vhosts/domain.com/:/tmp/) in /var/www/vhosts/domain.com/httpdocs/includes/src/Cache/Methods/CacheAdvancedfile.php on line 160PHP message: PHP Fatal error:  Uncaught RuntimeException: SplFileInfo::isLink(): open_basedir restriction in effect. File(/var/www/vhosts/domain.com/httpdocs/templates_c/filecache/lic/mapper_lic_collection) is not within the allowed path(s): (/var/www/vhosts/domain.com/:/tmp/) in /var/www/vhosts/domain.com/httpdocs/includes/src/Cache/Methods/CacheAdvancedfile.php:161\nStack trace:\n#0 /var/www/vhosts/domain.com/httpdocs/includes/src/Cache/Methods/CacheAdvancedfile.php(161): SplFileInfo->isLink()\n#1 /var/www/vhosts/domain.com/httpdocs/includes/src/Cache/JTLCache.php(590): JTL\\Cache\\Methods\\CacheAdvancedfile->flushAll()\n#2 /var/www/vhosts/domain.com/httpdocs/includes/src/Router/Controller/Backend/CacheController.php(69): JTL\\Cache\\JTLCache->flushAll()\n#3 /var/www/vhosts/domain.com/httpdocs/includes/src/Router/Strategy/SmartyStrategy.php(40): JTL\\Router\\Controller\\Backend\\CacheController->getResponse()\n#4 /var/www/vhosts/domain.com/httpdoc...', referer: https://www.domain.com/admin/cache
 

bzng

Gut bekanntes Mitglied
25. April 2014
139
13
Wurden die Dateien im Binär-Modus per FTP übertragen? Die Fehler sind ja so umfangreich, dass da einiges im Argen erscheint.
 

Ähnliche Themen