I am trying to use Traefik for the Exchange Autodiscovery. Exchange Autodiscovery seems to use HTTP 1.1. Whenever I go to autodiscover.example.com I get an Internal Server Error. Looking at the logs I can see this:
time="2019-11-15T09:35:36Z" level=debug msg="'500 Internal Server Error' caused by: stream error: stream ID 385; HTTP_1_1_REQUIRED"
How can I force HTTP 1.1 on this domain? I am not sure what I need to get this working.
This is my config:
http: # Add the router routers: http-exchange: entryPoints: - web - web-secure service: exchange-loadbalancer rule: "Host(`autodiscover.example.com`,`mail.example.com`)" middlewares: - https_redirect routers: https-exchange: entryPoints: - web-secure service: exchange-loadbalancer rule: "Host(`autodiscover.example.com`,`mail.example.com`)" tls: certResolver: certresolver middlewares: https_redirect: redirectScheme: scheme: https permanent: true # Add the service services: exchange-loadbalancer: loadBalancer: servers: - url: https://mail.corp.example.com/