title: Configuring Two Way Client Auth SSL Certificate on Apache
body: <p>I am currently developing an API to communicate with an external service and they require that we use a two way auth with the certificate they sent.</p>
  
  <p>I have received two files: .pem and .cer, both files have the <code>-----BEGIN CERTIFICATE-----</code></p>
  
  <p>I've tried several different ways to configure this on Apache 2.4, using <code>SSLCACertificateFile</code>, but all I get is errors saying it could not start server:</p>
  
  <pre><code>[Mon Dec 05 10:29:06.434853 2016] [ssl:emerg] [pid 6112] AH02572: Failed to configure at least one certificate and key for my-server.com:443
  [Mon Dec 05 10:29:06.434872 2016] [ssl:emerg] [pid 6112] SSL Library Error: error:140A80B1:SSL routines:SSL_CTX_check_private_key:no certificate assigned
  </code></pre>
  
  <p>Would it be possible to configure this auth with just this files, or should I request the .key in order to configure everything?</p>
  
  <p>Best</p>