So, does anyone know how to get Kong to host more than one domain each with their own ssl / tls certificate?
As in if you have two domains: abc.com and def.com, and they each have an ssl certificate. How do you get kong to load both certificates and serve the appropriate certificate to requests for each of those domains.
This has been solved.
You can only have a single certificate, and it must cover all the domains (at least for the ssl_cert and admin_ssl_cert).
If you are trying to provide ssl for upstreams or other services that kong is proxying you can use the certificates endpoint along with the sni’s endpoint to setup ssl for those.
But if you are trying to provide ssl for the whole of kong, only a single cert is possible.