다음 설정으로 nginx가 있습니다.
server {
listen 80;
server_name site.com www.site.com;
root /home/site/public_html;
listen 443;
#server_name site.com www.site.com;
#root /home/site/public_html;
ssl_certificate /root/site.pem;
ssl_certificate_key /root/site.key;
그러나 SSL 연결을 볼 때 다음과 같은 결과가 나타납니다.
An error occurred during a connection to grewpler.com.
SSL received a record that exceeded the maximum permissible length.
(Error code: ssl_error_rx_record_too_long)
TrustWave Premium SSL
SSL 인증 기관으로 사용 하고 있습니다.
답변
해결되었습니다. 청취 끝에 “ssl”을 추가해야합니다.
listen 443 ssl;
답변
이 오류는 SSL (https)을 통해 사이트에 액세스하려고 할 때 브라우저에 있지만 실제로 해당 포트에서 일반 HTTP 서버가 실행 중입니다.