domain
-
(letsencrypt) error no valid A records found for ; no valid AAAA records found forBackend 2023. 4. 11. 18:40
소스코드 : https://github.com/wmnnd/nginx-certbot 무료 ssl을 발급받기 위해 letsencrypt 사용하려고 한다. 맥북환경에서 같은 작업을 했을때 계속 되지 않아서, AWS에 ubuntu ec2를 생성해서 시도해봤다. 작업 도중 아래와 같은 에러가 발생했다. $ sudo ./init-letsencrypt.sh 도메인 레코드가 A 또는 AAAA가 아니라고 한다. 말도 안된다. 분명하게 A라도 적혀 있다. 하지만, 도메인을 cafe24에서 발급 후 aws에 네임서버를 등록한 상태라, 그 부분이 좀 걸렸다. 구글링 중 아래 캡쳐를 보면 public한 IP 주소를 사용해야 한다고 한다. 이거 때문인가? 의문이 생겼다. 결과는 위의 이유가 아니었다. 도메인과 연결된 웹 사이트가..
-
[ssl] 가상서버 nginx에 ssl(https) 적용시키기 (feat. cafe24)Backend 2021. 12. 23. 14:28
cafe24에서 가상서버를 구축중이다. COIVD-19 중증도 예측모델 기반 웹 서비스이다. 도메인과 ssl(보안인증) 모두 cafe24에서 구매했다. 도메인 적용은, cafe24관리자 콘솔에서 쉽게 설정 할 수 있다. 자, 이제 ssl을 적용시켜보자. [순서] 구매/발급 후, 1. 인증서 및 키 다운로드 2. 인증서 합치기 (인증서 + 체인) 3. 개인키 암호화 풀기 4. nginx conf 수정 5. 확인 1. 인증서 및 키 다운로드 먼저 개인키를 포함한 각종 인증서를 다운로드 받는다. 4가지를 모두 받았다면(사실 3가지만 필요) 서버에 업로드한다. 2. 인증서 합치기 아래 명령어로 ssl.cer과 cain_all_ssl.cer 내용을 이어주고 [적당한이름].pem으로 출력한다. $ cat ssl...