Created attachment 31042 [details] First attempt patch Some sites are only accessible when a TLS client certificate has been provided by the client. ab should support passing these details through to OpenSSL, when ab is built with OpenSSL support. The attached patch adds support for the "-E keyfile.pem" argument, which, when specified, gives OpenSSL access to that file such that it can be sent if necessary. The "-E" naming is from curl(1), which accepts many more related arguments for convenience, but none are actually required.
I tested this with nginx/1.1.19 configure to accept only requests with certificates. Patch worked as expected when providing the .pem file
This was done in r1841784