<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>I have been trying to configure client certificates (really just
      one cert for now) for two days on CentOS 7, Nginx 1.16.1, and have
      had very limited success.</p>
    <p>I have tried various online guides and they are mostly the same -
      but all have resulted in the same exact scenario.  One such guide
      is here, for example: <a
        href="https://gist.github.com/mtigas/952344">https://gist.github.com/mtigas/952344<br>
      </a></p>
    <p>(Another is here: <a
href="https://www.guyrutenberg.com/2015/09/15/securing-access-using-tlsssl-client-certificates/">https://www.guyrutenberg.com/2015/09/15/securing-access-using-tlsssl-client-certificates/</a>)</p>
    <p>When this is all done, and I import the p12 client certificate on
      my Windows PCs (tested 2) Chrome and Firefox show me the "400 Bad
      Request\n <span style="color: rgb(0, 0, 0); font-family:
        "Times New Roman"; font-size: medium; font-style:
        normal; font-variant-ligatures: normal; font-variant-caps:
        normal; font-weight: 400; letter-spacing: normal; orphans: 2;
        text-align: -webkit-center; text-indent: 0px; text-transform:
        none; white-space: normal; widows: 2; word-spacing: 0px;
        -webkit-text-stroke-width: 0px; text-decoration-style: initial;
        text-decoration-color: initial; display: inline !important;
        float: none;">No required SSL certificate was sent".  The very
        strange thing is IE11 on one of the two PCs, actually prompts me
        to use my newly-installed cert the first time, and it works.  No
        other browser (including IE on a different PC) works.</span></p>
    <p><span style="color: rgb(0, 0, 0); font-family: "Times New
        Roman"; font-size: medium; font-style: normal;
        font-variant-ligatures: normal; font-variant-caps: normal;
        font-weight: 400; letter-spacing: normal; orphans: 2;
        text-align: -webkit-center; text-indent: 0px; text-transform:
        none; white-space: normal; widows: 2; word-spacing: 0px;
        -webkit-text-stroke-width: 0px; text-decoration-style: initial;
        text-decoration-color: initial; display: inline !important;
        float: none;">I have exhausted my Google-foo and am frustrated. 
        I don't think this should be so hard.</span></p>
    <p><span style="color: rgb(0, 0, 0); font-family: "Times New
        Roman"; font-size: medium; font-style: normal;
        font-variant-ligatures: normal; font-variant-caps: normal;
        font-weight: 400; letter-spacing: normal; orphans: 2;
        text-align: -webkit-center; text-indent: 0px; text-transform:
        none; white-space: normal; widows: 2; word-spacing: 0px;
        -webkit-text-stroke-width: 0px; text-decoration-style: initial;
        text-decoration-color: initial; display: inline !important;
        float: none;">Does anyone have any suggestions to troubleshoot
        this?<br>
      </span></p>
    <p><span style="color: rgb(0, 0, 0); font-family: "Times New
        Roman"; font-size: medium; font-style: normal;
        font-variant-ligatures: normal; font-variant-caps: normal;
        font-weight: 400; letter-spacing: normal; orphans: 2;
        text-align: -webkit-center; text-indent: 0px; text-transform:
        none; white-space: normal; widows: 2; word-spacing: 0px;
        -webkit-text-stroke-width: 0px; text-decoration-style: initial;
        text-decoration-color: initial; display: inline !important;
        float: none;">Thanks.<br>
      </span></p>
  </body>
</html>