Não foi possível alocar nova sessão no cache compartilhado de sessão SSL "le_nginx_SSL" durante o handshaking SSL

Não foi possível alocar nova sessão no cache compartilhado de sessão SSL "le_nginx_SSL" durante o handshaking SSL

Tenho um servidor centos 8 com nginx e certbot instalados. Quando eu verifico:

cat /var/log/nginx/error.log

Eu recebo muito esse erro:

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

Você saberia como resolver esse problema?

Obrigado.

Responder1

Eu tive o mesmo problema e resolvi aumentando o tamanho do cache:

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

Você pode tentar reduzir ssl_session_timeoutpara excluir mais rapidamente as sessões.

referência:http://nginx.org/en/docs/http/ngx_http_ssl_module.html#ssl_session_cache

informação relacionada