SSL 핸드셰이킹 중에 SSL 세션 공유 캐시 "le_nginx_SSL"에 새 세션을 할당할 수 없습니다.

SSL 핸드셰이킹 중에 SSL 세션 공유 캐시 "le_nginx_SSL"에 새 세션을 할당할 수 없습니다.

nginx와 certbot이 설치된 centos 8 서버가 있습니다. 내가 확인할 때 :

cat /var/log/nginx/error.log

이 오류가 많이 발생합니다.

[alert] 2245236#0: *42902735 could not allocate new session in SSL session shared cache "le_nginx_SSL" while SSL handshaking, client: ip, server: ip

이 문제를 해결하는 방법을 알고 계십니까?

감사합니다.

답변1

캐시 크기를 늘려 동일한 문제를 해결했습니다.

ssl_session_cache shared: le_nginx_SSL:20m; # before 10m

ssl_session_timeout세션을 더 빨리 삭제하기 위해 줄이려고 할 수 있습니다 .

참조:http://nginx.org/en/docs/http/ngx_http_ssl_module.html#ssl_session_cache

관련 정보