CI\CD/Jenkins
[Jenkins] Server returned HTTP response code: 401 for URL 에러
승갱이
2021. 3. 1. 18:19
반응형
1. 개요
Jenkins와 tomcat 연동 및 빌드 과정에서 다음과 같은 에러가 발생했다.
Server returned HTTP response code: 401 for URL ~~
2. 확인
401 에러는 자격인증 실패 에러이다. 쉽게 말게 인증이 실패한건데, 로그를 자세히 보니 The username and password you provided are not correct 라는 문구가 보였다.
3. 해결
jenkins 설정의 빌드 후 조치 / Deploy war/ear to a container 항목에 Contatiners를 새로 추가해주었다.
add 선택 후 Username와 Password를 설정한다.
Username와 Password를 모르겠다면 tomcat경로의 conf/tomcat-users.xml 파일에 기입된 username과 password를 입력하면 된다. 만약 주석처리 되어 있을 경우 다음과 같이 새로 추가해준다.
4. 결과
해당 에러는 발생하지 않으며 정상 빌드됨을 확인할 수 있다.
반응형