- 
                            
                            SSL 인증서 적용이 실패했다면Programming 2019. 12. 17. 12:41 메일이나 SSL 인증서를 제공하는 사이트에서 다운받은 crt파일이 있을 것이다. 보통은 2개인데, 3개 이상이 될 수도 있다. 서버에 적용하기 위해서는 bundle파일 하나로 합치는 과정을 거치게 되는데, cat 명령어를 통해서 하나로 합쳐준다. 합치는 순서도 중요한데 도메인 인증서-체인 인증서-루트 인증서 순서이다. 예를들어 cat bundle.crt chain-bundle.crt authority.crt > ssl-bundle.crt 이런식으로 세개의 파일을 합치는데 cafe24의 경우는  이런식으로 이름이 다르다. 당황하지말고 인증서, chain, chain_all순으로 합치면 된다. $ cat ssl.crt chain_ssl.crt chain_all_ssl.crt > ssl.crt 안됐을 때 확인해봐야할 것
 인증서를 합치고 서버에 적용하는 도중에 에러가 발생할 수 있다. 그런 경우에 합친 crt파일을 메모장으로 열어보면 아래와 같은 현상이 일어날 수 있다.  인증서 파일은 줄바꿈으로 구분되는 -----BEGIN CERTIFICATE------와 -----END CERTIFICATE-----안에 그 내용이 나열되게 되는데, cat 기능으로 합치다보면 가끔 저렇게 줄바꿈이 안되어 합쳐지는 경우가 있다. 이럴땐 vi 에디터를 통해서나 클라이언트에서 메모장으로 줄바꿈 한번 해주면 해당 문제가 해결된다.  'Programming' 카테고리의 다른 글애자일 방법론과 TDD 그리고 BDD (0) 2020.02.02 [SQL] DCL, DML, DDL 약어 설명과 명령어 (0) 2020.01.28 MVC? 싱글톤? 여러가지 디자인 패턴들 (1) 2019.10.28 관점 지향 프로그래밍 AOP (0) 2019.10.17 객체 지향 프로그래밍이란 무엇인가 (0) 2019.10.17