Sur OS X 10.8.5, j'ai un apache en frontal d'une application web qui communique avec Authorize.net. Une fois qu'Authorize.net a effectué une transaction, il renvoie à mon application des informations de confirmation.
Dans 97 % des cas, cela fonctionne bien. Les 3 % qui ne fonctionnent pas posent problème parce qu'un client a payé une transaction dont mon application ne sait pas qu'elle est terminée.
Les messages échoués n'apparaissent pas dans les journaux d'apache. J'ai vérifié les journaux d'accès, d'erreur et ssl_request.
Ils apparaissent dans le fichier appfirewall.log, sans que rien ne semble différent entre les messages réussis et ceux qui ne le sont pas :
Dans cet exemple, le message du 23 mai 08:40:26 a échoué, le reste a fonctionné correctement.
May 23 02:36:27 my-host.local socketfilterfw[111] <Info>: Allow httpd connecting from 12.12.123.123:2381 to port 443 proto=6
May 23 08:40:26 my-host.local socketfilterfw[111] <Info>: Allow httpd connecting from 12.12.123.123:3706 to port 443 proto=6
May 23 10:51:13 my-host.local socketfilterfw[111] <Info>: Allow httpd connecting from 12.12.123.123:1254 to port 443 proto=6
Je cherche de l'aide pour savoir où je peux chercher pour savoir pourquoi Apache ne voit pas ces requêtes.
Merci