[상황] 다섯대의 서버가 L4로 연결이 되어있고, 각각의 tomcat에 L4도메인의 인증서를 적용해놓고 8090포트로 서비스를 실행시켰다. 그런데 https://L4 도메인:8090 으로 접속하는 경우 연결이 되지 않는 현상이 발생했다. 처음에는 당연히 SSL 인증서 문제라고 생각했다. 그런데 이 인증서는 다른 서비스에서도 쓰고 있는 거기 때문에 SSL 인증서 자체의 문제는 아니고 내가 Tomcat에 등록을 잘못했다고 생각을 했다. 아래는 내가 문제점을 찾기 위해 확인 했던 것들이다. 1. tomcat 인증서 확인 - 인증서를 잘못 등록했는가? -> 아님 2. 8090 포트에 대한 방화벽이 안뚫렸나? -> 각 서버의 방화벽이 오픈 되어있는 것을 확인 * 참고로 방화벽이 열렸는지 확인하려면 아래의 명령어를..

SSL의 인증서를 적용 한 경우 https로 접속을 해야한다. http로 접속을 한 경우에는 안전하지 않음이라는 경고가 url 옆의 창에 표시된다. 그러나 우리는 보통 url로 접속하는 경우 프로토콜을 명시해주는 경우가 거의 없이 www.naver.com 이런식으로 입력하여 접속한다. 프로토콜을 입력하지 않고 url만 입력해도 자동으로 https로 리다이렉트를 시켜주자. 1. web.xml 설정 추가 HTTPSOnly /* CONFIDENTIAL 2. 톰캣 server.xml 수정 tomcat하위의 conf 폴더의 server.xml을 열어 아래와 같이 수정해준다. vi /tomcat/conf/server.xml 8080 포트로 들어오는 경우 443포트로 리다이렉트 시켜준다. 나는 리눅스에서 iptabl..
- Total
- Today
- Yesterday
- Kubernetes
- 아파치카프카
- springboot
- java 코테
- 현대코테
- tomcat
- mysql
- Spring
- 현대오토에버
- 자바코테
- softeer java
- softeer
- 오토에버코테
- Docker
- 자바
- 도커
- 톰캣
- javascript
- java
- 코테
- 스프링
- 현대
- 코딩테스트
- 자바스크립트
- Linux
- 전자정부프레임워크
- react
- 리액트
- 쿠버네티스
- centos
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |