Welcome! Log In Create A New Profile

Advanced

Re: proxy_ssl_certificate not exchanging client certificates

Maxim Dounin
April 29, 2015 08:06AM
Hello!

On Tue, Apr 28, 2015 at 05:17:32PM -0400, lieut_data wrote:

> I was excited to see proxy_ssl_certificate and friends land in Nginx 1.7.8,
> and decided to revisit Nginx as a candidate for proxy caching an upstream
> server requiring client authentication. I've included the debugging
> configuration I've been playing around with at the end of this post.
>
> This particular upstream server does not trigger client authentication for
> all endpoints. For example, I can issue
>
> -----
> http http://NGINX_PROXY_IP/test/path Host:UPSTREAM_SERVER
> -----
>
> and get back the proxied response without error. However, for endpoints that
> require client authentication (triggered by the server after it examines the
> request path), nginx never gets a response. I've verified that the upstream
> server is working as expected using both wget:

What nginx doesn't support (or, rather, explicitly forbids) is
renegotiation. On the other hand, renegotiation is required if
one needs to ask for a client certificate only for some URIs, so
it's likely used in your case. You should see something like "SSL
renegotiation disabled" in logs at notice level.

--
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

proxy_ssl_certificate not exchanging client certificates

lieut_data April 28, 2015 05:17PM

Re: proxy_ssl_certificate not exchanging client certificates

Maxim Dounin April 29, 2015 08:06AM

Re: proxy_ssl_certificate not exchanging client certificates

lieut_data April 29, 2015 05:09PM

Re: proxy_ssl_certificate not exchanging client certificates

Maxim Dounin May 07, 2015 09:34AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 151
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready