Не удалось отправить полезную нагрузку из веб-перехватчика github в Jenkins

Я получаю сообщение «Не удалось доставить полезную нагрузку», когда пытаюсь настроить веб-перехватчик на github.

Я установил Jenkins на свой экземпляр EC2 на AWS. У меня есть собственный репозиторий на гитхабе. Теперь, когда я пытаюсь настроить веб-перехватчик, я получал «403 В запрос не был включен действительный крошка». Я сослался на некоторые статьи в Интернете и установил параметр «Включить совместимость с прокси» в настройках защиты CSRF на моем Jenkins. Теперь я получаю еще одно сообщение об ошибке: «Мы не смогли доставить эту полезную нагрузку: сбой при получении данных от однорангового узла».

Что я здесь делаю не так?


person Amit Joshi    schedule 16.08.2019    source источник
comment
Я мог бы решить эту проблему, отключив параметр «Включить совместимость прокси» в настройках защиты CSRF в настройке Jenkins. Но теперь я получаю сообщение о недоступности службы. Jenkins доступен из Интернета, и github должен иметь возможность отправлять полезные данные, но я не знаю, почему он не может этого сделать.   -  person Amit Joshi    schedule 21.08.2019


Ответы (1)


Ну, я вставлял неправильный URL в веб-перехватчик. Поэтому появляется это сообщение о недоступности службы. Обратите внимание, что веб-перехватчик должен заканчиваться на / github-webhook / в качестве стандарта, тогда только Дженкинс сможет его принять.

person Amit Joshi    schedule 11.09.2019