bneradt opened a new pull request #7836:
URL: https://github.com/apache/trafficserver/pull/7836


   The previous version of build_h3_tools.sh built openssl with
   OpenSSL_1_1_1g-quic-draft-32 which, when linked against, caused neither
   ATS nor curl to not be able to respond to HTTPS requests. This addresses
   this by changing to the quictls/openssl and using the
   OpenSSL_1_1_1k+quic branch.  This is what the author of ngtcp2 has done,
   so this seems like a good direction for building these tools (one of
   which is ngtcp2). Making this change fixes HTTPS for both curl and ATS
   and still leads to functional HTTP/3 support.
   
   This also makes /opt/openssl-quic a symlink to the built directory which
   contains the explicit openssl draft branch name. Thus, with default
   environment parameters, running the script results in the following:
   
   $ ls -lad /opt/openssl-quic*
   lrwxrwxrwx 1 root root  37 May 13 02:57 /opt/openssl-quic -> 
/opt/openssl-quic-OpenSSL_1_1_1k+quic
   drwxr-xr-x 7 root root  67 May 13 02:56 /opt/openssl-quic-OpenSSL_1_1_1k+quic


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to