title: Internal Server Error with Traefik HTTPS backend on port 443
body: <p>With docker, I try to setup a traefik backend using HTTPS port 443, so communication between the traefik container and the app container (apache 2.4) will be encrypted.</p>
  
  <p>I got an <code>Internal Server Error</code> if i activate <code>traefik.protocol=https</code> and <code>traefik.port=443</code> on my docker container. This issue has been documented here:
  <a href="https://github.com/containous/traefik/issues/2770#issuecomment-374926137" rel="noreferrer">https://github.com/containous/traefik/issues/2770#issuecomment-374926137</a></p>
  
  <p>Exactly same setup work great with <code>jwidler/nginx-proxy</code> (reverse proxy available on docker hub) for instance. Certificates on the container (apache 2.4 running inside) are real signed one (i installed them on traefik and on the apache of my container). If i request directly my apache container with https://... all browsers say certificate is valid (green). So the certificates in the container are ok.</p>
  
  <p>The question is simple:
  Using <code>InsecureSkipVerify = true</code> is not safe.
  Is there any solution for production to be able to make work a container backend with label <code>traefik.protocol=https</code> and <code>traefik.port=443</code>, by using a certificate issued by a well-know authority (in my case Gandi or Comodo).</p>
  
  <p>Thanks.</p>