From: Jeff Trawick Date: Mon, 14 Jul 2003 17:28:14 +0000 (+0000) Subject: mod_ssl: Fix a problem setting variables that represent the X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d0c249b8568261477c92267245e5cfbfa130d25c;p=thirdparty%2Fapache%2Fhttpd.git mod_ssl: Fix a problem setting variables that represent the client certificate chain. PR: 21371 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@100605 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/ssl_engine_vars.c b/ssl_engine_vars.c index dc63a31640f..eeb331c0f22 100644 --- a/ssl_engine_vars.c +++ b/ssl_engine_vars.c @@ -290,7 +290,7 @@ static char *ssl_var_lookup_ssl(apr_pool_t *p, conn_rec *c, char *var) } else if (ssl != NULL && strlen(var) > 18 && strcEQn(var, "CLIENT_CERT_CHAIN_", 18)) { sk = SSL_get_peer_cert_chain(ssl); - result = ssl_var_lookup_ssl_cert_chain(p, sk, var+17); + result = ssl_var_lookup_ssl_cert_chain(p, sk, var+18); } else if (ssl != NULL && strcEQ(var, "CLIENT_VERIFY")) { result = ssl_var_lookup_ssl_cert_verify(p, c);