On Mon, Sep 12, 2016 at 11:40:08PM -0700, Philip Guenther wrote:
> Hmm.  What wording of the documentation suggested that multiple
> certificates should or *could* be place in that file?  The manpage

Oops, I had incorrectly assumed that's how intermediates were provided a
la nginx

> It doesn't say how it behaves if there are multiple certificates in
> the file, so why do you think the current behavior is wrong?  More
> precisely, since it *doesn't* say *which* cert in the file it would
> use when there are multiple, it may use any of them.  If the one it
> chose didn't match the key that you provided the yeah, it'll fail.
> So, as the old joke goes, "don't do that!"

Now knowing intermediate cert prepending isn't supported, I don't think
the current behavior is wrong.

> Having looked at the source, I *think* I know which it'll use as the
> server cert, and what it'll do with other certs in file, but
> a) I haven't tested it and
> b) more importantly, reyk@ hasn't documented a behavior and thereby
> decided it's supported, in some sense.

I'll try and see if I can implement it, I don't believe it's too
complicated. Maybe adding an 'intermediate-cert <path>' option in
httpd.conf

Ian

Reply via email to