※ CSR 직접 생성이 필요한 경우, Tomcat 매뉴얼의 Keystore/CSR 부분을 참고하시기 바랍니다. 자세히보기
CN : example.com
대표성을 가진 FQDN 도메인 1개만 입력 합니다.
SAN : 인증서에 포함될 나머지 FQDN 도메인은, 신청서 작성중 DCV 설정 단계에서 추가 입력합니다.
CN : example.com
대표 루트 도메인 1개을 CN으로 입력 합니다.
SAN : *.example.com
형식의 와일드카드 도메인은, 신청서 작성중 DCV 설정 단계에서 추가 입력합니다.
- 발급 완료 후에는, 메일첨부 또는 주문상세의 압축파일(zip)에 인증서 파일이 포함되어 있습니다.
- 서버 적용에 필요한 파일 정보는, zip 파일내 '발급내역서 및 루트/체인' PDF 에서 확인해야 합니다. (필수)
- 이후 과정 부터는, 서버에 SSL 인증서 설치/적용/확인 절차 입니다. (인터넷에 공개된 설정법과 차이 없음)
SSL 발급 신청시 CSR 을 직접 생성한 경우, 고객사측 시스템에만 개인키/KeyStore 가 존재합니다. 인증서 변환 가이드 를 참조하여, 인증서 스토어에 "서버+체인+루트" 인증서를 추가로 통합해야 합니다. 루트/체인 인증서는 상품별로 차이가 있으므로, 발급 완료시 zip 첨부된 파일 내역에서 확인 가능합니다.
발급 완료 zip 첨부된 (예)www.sslcert.co.kr.jks KeyStore 파일을, JEUS_HOME/config/지정호스트/truststore 파일로 변경하여 저장(복사)
(발급 완료 첨부된 zip 파일 내역은, 발급 내역서 PDF 참조 바랍니다)
<web-container> <context-group> <webserver-connection> <http-listener> <server-access-control>false</server-access-control> <port>8080</port> <scheme>https</scheme> <ssl-config> <enable-secure>true</enable-secure> </ssl-config> </http-listener> </webserver-connection> </context-group> </web-container>
- 위 예제에 포함되어 있지 않은 속성값은, 자체 서버 환경 설정값 지정 또는 공식 매뉴얼 참조하여 설정합니다.
<engine-container> <name>SSL 적용할 대상 엔진 컨테이너</name> <command-option> -Djeus.ssl.keypass= truststore(jks) 패스워드 -Djeus.ssl.trustpass= truststore(jks) 패스워드 </command-option> </engine-container>
- 해당 컨테이너의 설정 중 위와 같이 (인증서 부분 추가) 설정합니다.
- 위 예제에 포함되어 있지 않은 속성값은, 자체 서버 환경 설정값 지정 또는 공식 매뉴얼 참조하여 설정합니다.
- SSL 설정 적용 후, JEUS 서버를 재시작하여 정상 구동이 되는지 확인이 필요합니다.
- 서버 데몬 시작시 SSL 설정 관련 오류,경고가 있는지 콘솔/데몬/이벤트 로그 확인이 필요합니다.
- 서버 로컬에서 설정한 HTTPS 포트가 활성화 되어 있는지 netstat 등으로 확인해야 합니다.
- 외부에서 HTTPS 포트 접속이 되지 않는 다면 보안설정(방화벽등) 허용을 확인해야 합니다.
- L4 분산 환경은, HTTPS 패킷을 수신하는 모든 노드 웹서버에 SSL 적용이 필요합니다.
- L7 라우팅 환경은, L7 에도 HTTPS 활성 및 SSL 인증서 설정이 필요합니다. (장비별 자체 매뉴얼 참조)
- SSL 발급 도메인 웹페이지에 https:// 링크 적용을 별도 진행해야 최종적으로 SSL 암호화가 적용됩니다. (개발자,웹디자이너)
- PC 및 스마트폰의 "Chrome / Firefox / Edge" 각 웹브라우져에서 "루트,체인,SSL,TLS" 경고가 발생 하는지 확인해야 합니다.