아파치에 ssl 설정을 하고 https 접속을 하려는데 다음의 오류가 나왔다.

Secure Connection Failed

An error occurred during a connection to pchero21.com. SSL received a record that exceeded the maximum permissible length. (Error code: ssl_error_rx_record_too_long)

The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
Please contact the website owners to inform them of this problem.

구글링을 해봐도 ssl 모듈을 활성화 시키라는 이야기만 나오고…. 단지 설정값을 이리저리 바꿔보고 테스트하는 삽질만 하고 있었다.

 

그러다가, 짚히는 부분이 있어서, ssl 인증서를 다시 만들고 테스트를 해봤더니 잘 되었다.

처음 SSL 인증서를 만들 때, 다음의 명령어를 사용했었다.

sudo openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout ./postfix.key -out ./postfix.crt

문제가 되었던 부분은 rsa:2048 부분이었다.

다음의 명령어로 다시 ssl 인증서를 만들고 설정하니 잘 되었다.

sudo openssl req -x509 -nodes -days 3650 -newkey rsa:1024 -keyout ./postfix.key -out ./postfix.crt

Tags: , , , ,

Leave a Reply