Mercurial > hg > nginx-tests
diff ssl_ocsp.t @ 1636:2d371452658c
Tests: fixed serving binary OCSP responses on win32.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Thu, 24 Dec 2020 19:17:05 +0300 |
parents | 804a7409bc63 |
children | 5ac6efbe5552 |
line wrap: on
line diff
--- a/ssl_ocsp.t +++ b/ssl_ocsp.t @@ -528,6 +528,8 @@ sub http_daemon { $resp = 'ec-resp'; } + next unless -s "$d/$resp.der"; + # ocsp dummy handler select undef, undef, undef, 0.02; @@ -539,8 +541,14 @@ Content-Type: application/ocsp-response EOF - print $client $headers . $t->read_file("$resp.der") - if -e "$d/$resp.der"; + local $/; + open my $fh, '<', "$d/$resp.der" + or die "Can't open $resp.der: $!"; + binmode $fh; + my $content = <$fh>; + close $fh; + + print $client $headers . $content; } }