web-dev-qa-db-fra.com

Webhook HTTP STATUS 500

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:

enter image description here

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.

enter image description here

Des idées sur la façon dont je peux repérer le problème?

2
Adam

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

enter image description here

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.

3
Adam