에러가 발생하면 Slack으로 알림이 가도록 Slack WebHooks를 설정했다.
잘 되고 있었는데, 어느 순간부터
Error: An HTTP protocol error occurred: statusCode = 403
에러가 발생했다.
`HTTP 403` 에러는 서버가 요청을 이해했지만, 접근 권한이 없을 때 발생하는 에러이다.
Slack Webhook URL이 잘못되었을 가능성이 있기에, 확인을 해보았다.
먼저 아래와 같은 순서로 클릭한다.
그럼 다음과 같은 페이지로 이동하는데 설치 된 앱이 없는 것을 볼 수 있다.
아무 앱도 설치되지 않은 것을 볼 수 있다.
Incomming WebHooks를 검색하고,
슬랙에 추가하면 된다.
내가 알림을 주고 싶은 채널을 선택하고, Add를 클릭!
위와 같이 Webhook URL을 얻을 수 있다.
서버를 다시 실행하면
실행이 잘 되는 것을 볼 수 있다.
왜 설치한 Incomming Webhooks가 사라졌는진 모르겠지만, 다시 설치하고 URL을 설정하니 문제없이 실행이 된다.