Mon serveur Web possède plusieurs domaines que je gère avec PLESK. Chaque domaine est connecté à un référentiel git sur bitbucket.org:
J'ai défini des clés SSH et un webhook dans mon référentiel bitbucket.
Le webhook automatique qui est déclenché lors d'un événement Push. Cela fonctionne pour tous mes sites Web, sauf un. J'ai revérifié la clé SSH et l'URL du webhook, les deux sont corrects.
Je peux voir le contenu du corps de la demande, mais je n'ai trouvé aucune information expliquant pourquoi la réponse ne fonctionnait pas. J'ai seulement obtenu Statut HTTP 500.
Des idées sur la façon dont je peux repérer le problème?
Lorsque j'ai cliqué manuellement sur "Extraire les mises à jour" dans Plesk, un message d'erreur est apparu:
l'erreur ne peut pas ouvrir /var/.../git/FETCH_HEAD: autorisation refusée
J'ai dû changer la permission de l'utilisateur (voir https://stackoverflow.com/a/13195882/2311074 ) puis tirer manuellement et le webhook fonctionnait correctement. Je me demande toujours s'il existe un journal des problèmes de hook Web.