You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Your issue may already be reported! Please search on the Actix Web issue tracker before creating one.
Expected Behavior
HttpServer::method.max_connection_rate should allow to adjust TLS handshakes per second as suggested by documentation when used with any version of rustls or openssl.
Current Behavior
When used with rustls 0.22 or 0.23 due to conditional compilation part of code to adjust handshake per seconds is ingored.
Possible Solution
Will be provided as pull request.
Steps to Reproduce (for bugs)
Receive > 256 new TLS connections per second per worker.
Context
In case of incoming TLS handshakes exceed default limit of 256 per second service to start accepting connection slower with part of the connections reset at TCP level.
Your Environment
Rust Version (I.e, output of rustc -V): rustc 1.79.0 (129f3b996 2024-06-10)
Actix Web Version: actix-web 4.7.0
The text was updated successfully, but these errors were encountered:
Your issue may already be reported! Please search on the Actix Web issue tracker before creating one.
Expected Behavior
HttpServer::method.max_connection_rate should allow to adjust TLS handshakes per second as suggested by documentation when used with any version of rustls or openssl.
Current Behavior
When used with
rustls 0.22
or0.23
due to conditional compilation part of code to adjust handshake per seconds is ingored.Possible Solution
Will be provided as pull request.
Steps to Reproduce (for bugs)
> 256
new TLS connections per second per worker.Context
In case of incoming TLS handshakes exceed default limit of
256
per second service to start accepting connection slower with part of the connections reset at TCP level.Your Environment
rustc -V
):rustc 1.79.0 (129f3b996 2024-06-10)
actix-web 4.7.0
The text was updated successfully, but these errors were encountered: