httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rainer Jung <rainer.j...@kippdata.de>
Subject Re: 2.4.17 test failure for mod_http2 (test 30-31, misdirected)
Date Sun, 11 Oct 2015 14:24:20 GMT
Am 11.10.2015 um 16:04 schrieb Rainer Jung:
> # testing : GET https://localhost:8532/misdirected
> # expected: 421
> # received: '404'
> not ok 30
> # Failed test 30 in t/modules/http2.t at line 129 fail #6
> # testing : GET https://localhost:8532/misdirected
> # expected: 421
> # received: '404'
> not ok 31
>
> Is this expected for 2.4? I didn't find anything about this in the
> trace8 error log.
>
> Any hints how to debug? I was using OpenSSL 1.0.2c in the client (Perl
> Test Framework) and 1.0.2d in the server.

Don't know whether it is related, but there is a small delta between 
trunk modules/ssl/ssl_engine_kernel.c and 2.4.x:

--- 2.4.x/modules/ssl/ssl_engine_kernel.c
+++ trunk/modules/ssl/ssl_engine_kernel.c
@@ -554,6 +529,8 @@
       */
      if ((dc->nVerifyClient != SSL_CVERIFY_UNSET) ||
          (sc->server->auth.verify_mode != SSL_CVERIFY_UNSET)) {
+        SSLSrvConfigRec *hssc = mySrvConfig(handshakeserver);
+
          /* remember old state */
          verify_old = SSL_get_verify_mode(ssl);
          /* configure new state */
@@ -617,8 +623,6 @@
              && renegotiate
              && ((verify & SSL_VERIFY_PEER) ||
                  (verify & SSL_VERIFY_FAIL_IF_NO_PEER_CERT))) {
-            SSLSrvConfigRec *hssc = mySrvConfig(handshakeserver);
-
  #define MODSSL_CFG_CA_NE(f, sc1, sc2) \
              (sc1->server->auth.f && \
               (!sc2->server->auth.f || \

Regards,

Rainer

Mime
View raw message