Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

erreur url retour confirmation paiement #95

Open
gabrielnogue opened this issue Feb 22, 2019 · 3 comments
Open

erreur url retour confirmation paiement #95

gabrielnogue opened this issue Feb 22, 2019 · 3 comments

Comments

@gabrielnogue
Copy link

Bonjour Troglogeek et merci pour le boulot.
J'utilise presta 1.6.0.19 et tggatos 4.1.3. sur ovh mutu pro 2010 avec certificat SSL.
Tggatos fonctionne parfaitement, les commandes passent en paiement validé ou erreur de paiement, le client recoit sa confirmation de commande, mais le message de confirmation de paiement n'apparait pas, a la place un "internal server error" sur une url de retour de type :
www.monsite.fr/modules/tggatos/autodispatch/userreturn.pub.php?DATA=XXXXX
Les logs indiquent :
[Wed Feb 20 11:03:06 2019] [error] [client 185.2.196.196] [host www.monsite.fr] End of script output before headers: userreturn.pub.php

effectivmeent, ce fichier userreturn.pub.php contient :

@TrogloGeek
Copy link
Owner

Le log indiqué signifie que le le script s'est terminé sans fournir de réponse HTTP, ce qui signifie généralement une erreur fatale ou un dépassement de la durée maximale d'exécution lors du traitement.

Le log que vous regardez n'est que le log d'erreur HTTP, le log PHP vous fournira de plus amples informations.

@sebsebpoub
Copy link

bonjour,

merci pour ton travail et ta dispo.
je viens de faire le test si ça peut t aider voila je pense l erreur dans la config de gabi
t en pense quoi Troglo :)

TggAtosBaseBankReturnFrontController::recoverCart: unable to restore Cart#-- end /home/boutique/modules/tggatos/views/templates/hook/param_receipt_complement.tpl -->, cannot process bank response
at line 73 in file modules/tggatos/controllers/front/basebankreturn.php

  1.                 $this->bankResponse->order_id
    
  2.             ));
    
  3.         }
    
  4.     } else {
    
  5.         throw new PrestaShopModuleException(sprintf(
    
  6.             '%s: unable to restore Cart#%s, cannot process bank response',
    
  7.             __METHOD__,
    
  8.             $this->bankResponse->order_id
    
  9.         ));
    
  10.     }
    

TggAtosBaseBankReturnFrontController->recoverCart - [line 305 - classes/controller/FrontController.php]
FrontControllerCore->init - [line 39 - modules/tggatos/controllers/front/basebankreturn.php]
TggAtosBaseBankReturnFrontController->init - [line 15 - modules/tggatos/controllers/front/userreturn.php]
TggAtosUserReturnModuleFrontController->init - [line 262 - classes/controller/Controller.php]
ControllerCore->run - [line 511 - classes/Dispatcher.php]
DispatcherCore->dispatch - [line 17 - modules/tggatos/autodispatch/init.php]
tggatos_autodispatch - [line 4 - modules/tggatos/autodispatch/userreturn.pub.php] - [1 Arguments]

@sebsebpoub
Copy link

sebsebpoub commented May 21, 2019

[Tue May 21 16:27:57 2019] [error] [client 160.92.133.135] ModSecurity: Access denied with code 403 (phase 2). Pattern match "^$" at REQUEST_HEADERS:User-Agent. [file "/usr/local/apache2/conf/modsecurity/base_rules/modsecurity_crs_21_protocol_anomalies.conf"] [line "67"] [id "960009"] [msg "Request Missing a User Agent Header"] [severity "NOTICE"] [tag "PROTOCOL_VIOLATION/MISSING_HEADER_UA"] [tag "WASCTC/WASC-21"] [tag "OWASP_TOP_10/A7"] [tag "PCI/6.5.10"] [hostname "www.xxxxxxxx.com"] [uri "/module/tggatos/silentresponse"] [unique_id "XOQK7aJV84W2dgy5Nch7BgAAACo"]

pour OVH retirer le Firewall.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants