We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This issue is most easily described from uWebSockets point of view. When using addServerName like:
addServerName
auto app = uWS::SSLApp({ .key_file_name = "srv1.key", .cert_file_name = "srv1.crt" }).addServerName("server2.example.com", { .key_file_name = "srv2.key", .cert_file_name = "srv2.crt", .ca_file_name = "client-ca.crt" }) //snip .domain("server2.example.com") //snip
client verification for server2 is not set up correctly. PR #224 adds the necessary SSL_set_verify() for this to work. This is also how it is done (-ish) in httpds equivalent function in mod_ssl: https://github.com/apache/httpd/blob/4a9cd1fccf8e79eda2132d65166af6e87e4f5fe9/modules/ssl/ssl_engine_kernel.c#L2591.
server2
SSL_set_verify()
mod_ssl
The text was updated successfully, but these errors were encountered:
No branches or pull requests
This issue is most easily described from uWebSockets point of view. When using
addServerName
like:client verification for
server2
is not set up correctly. PR #224 adds the necessarySSL_set_verify()
for this to work. This is also how it is done (-ish) in httpds equivalent function inmod_ssl
: https://github.com/apache/httpd/blob/4a9cd1fccf8e79eda2132d65166af6e87e4f5fe9/modules/ssl/ssl_engine_kernel.c#L2591.The text was updated successfully, but these errors were encountered: