summaryrefslogtreecommitdiff
path: root/modules/caddytls/certselection.go
diff options
context:
space:
mode:
authorMatthew Holt <mholt@users.noreply.github.com>2020-02-05 17:34:28 -0700
committerMatthew Holt <mholt@users.noreply.github.com>2020-02-05 17:34:28 -0700
commit5c7ca7d96e2d4ee2d3044475ce03e46589445b51 (patch)
treedfc3b615e8d288878f7a68dd18da76783fc66f91 /modules/caddytls/certselection.go
parentec56c257089f42ef88ec3a5ec818965c0fa5d57f (diff)
http: Split 2-phase auto-HTTPS into 3 phases
This is necessary to avoid a race for sockets. Both the HTTP servers and CertMagic solvers will try to bind the HTTP/HTTPS ports, but we need to make sure that our HTTP servers bind first. This is kind of a new thing now that management is async in Caddy 2. Also update to CertMagic 0.9.2, which fixes some async use cases at scale.
Diffstat (limited to 'modules/caddytls/certselection.go')
0 files changed, 0 insertions, 0 deletions