caddy/modules/caddyhttp
Mohammed Al Sahaf bc453fa6ae
reverseproxy: Correct alternate port for active health checks (#3693)
* reverseproxy: construct active health-check transport from scratch (Fixes #3691)

* reverseproxy: do upstream health-check on the correct alternative port

* reverseproxy: add integration test for health-check on alternative port

* reverseproxy: put back the custom transport for health-check http client

* reverseproxy: cleanup health-check integration test

* reverseproxy: fix health-check of unix socket upstreams

* reverseproxy: skip unix socket tests on Windows

* tabs > spaces

Co-authored-by: Francis Lavoie <lavofr@gmail.com>

* make the linter (and @francislavoie) happy

Co-authored-by: Francis Lavoie <lavofr@gmail.com>

* One more lint fix

Co-authored-by: Francis Lavoie <lavofr@gmail.com>

Co-authored-by: Francis Lavoie <lavofr@gmail.com>
2020-09-17 10:25:34 -06:00
..
caddyauth
…
encode
…
fileserver fileserver: Fix try_files for directories; windows fix (#3684) 2020-09-16 18:09:28 -06:00
headers
…
map
…
push
…
requestbody
…
reverseproxy reverseproxy: Correct alternate port for active health checks (#3693) 2020-09-17 10:25:34 -06:00
rewrite
…
standard
…
templates
…
app.go caddyhttp: Wrap http.Server logging with zap (#3668) 2020-09-08 10:44:58 -06:00
autohttps.go caddytls: Add support for ZeroSSL; add Caddyfile support for issuers (#3633) 2020-08-11 08:58:06 -06:00
caddyhttp.go
…
celmatcher.go
…
celmatcher_test.go
…
errors.go
…
marshalers.go caddyhttp: Add TLS client cert info to logs (#3640) 2020-08-07 12:12:29 -06:00
matchers.go
…
matchers_test.go
…
replacer.go caddyhttp: New placeholder for PEM of client certificate (#3662) 2020-09-16 15:06:51 -06:00
replacer_test.go caddyhttp: New placeholder for PEM of client certificate (#3662) 2020-09-16 15:06:51 -06:00
responsewriter.go
…
routes.go
…
server.go
…
staticerror.go
…
staticresp.go
…
staticresp_test.go
…
subroute.go
…
vars.go
…