728x90
반응형
■ 증상
세팅을 마치고 톰캣을 실행하려고 하면 AJP 연결자는 secretRequired="true"로 구성되었으나 보안 속성이 널 또는 ""입니다. 이 조합은 유효하지 않습니다. 메시지가 출력되면서 서버가 올라가지 않음. tomcat은 현재 8.5 버전 이용 중.
■ 원인
secretRequired의 속성은 따로 지정하지 않으면 true로 반환하게 되는데 보안 속성, 즉 secret은 null이기 때문에 발생하게 된다. 그러면 유효하지 않은 설정으로 간주하여 에러를 뱉게 된다.
■ 해결방법
간단하게 server.xml 에 있는 connector 설정에 secretRequired="false"를 추가해주는 것으로 해결할 수 있다. 생각보다 쉬우나 초반에는 에러 로그가 굉장히 많이 뜨기 때문에 당황하는 부분 중 하나.
728x90
반응형
'개발일지 > 개발중' 카테고리의 다른 글
[오류] incompatible JVM 오류 해결하기 (0) | 2021.05.04 |
---|---|
[오류] Connection cannot be null when 'hibernate.dialect' not set (0) | 2021.04.27 |
iframe, object 등에서 현재 창을 포함한 요소 반환 하는 법 (0) | 2021.04.16 |
[오류] Java compiler level does not match the version of the installed Java project facet (0) | 2021.04.02 |
The archive: 경로/bootstrap.jar which is referenced by the classpath, does not exist. (0) | 2021.03.03 |
댓글