Matt Holt
Matt Holt
I see, you're embedding the Handler type and then writing your own methods that get promoted over the embedded one's, but you still call the embedded Handler's method and are...
Ah, sorry, I got busy with the rest of my backlog.
Thanks -- to clarify, it looks like, based on the forum topic, the request is actually for placeholders containing server cert info.
Ah, that's because in the header directive(s) only _known_ placeholders are replaced. If there is no client certificate, the placeholder is not set. We can change this in one of...
Thanks for the workaround @steffenbusch ! I suppose we could still change the placeholders behavior in the case of client auth missing.
As far as I know, it is not being worked on by anyone yet.
I would start in here: https://github.com/caddyserver/caddy/blob/1bd567d7ad41d5509e2aa60cf36e749f195ad83c/modules/caddyhttp/replacer.go#L399-L492
Yeah, already have some of those; I would stick to just the few that this issue is requesting, but even before that, if you want, we can make this adjustment:...
I agree. How would you feel about changing this patch to not perform the task if the build is not different?
Thanks! That's exciting! I bet we'll need to update our code to be compatible. @WeidiDeng Do you have an idea of what we'll need to update to support graceful shutdowns...