Comma-separated list of certificate authorities
for Lua cosockets in PEM format.
The special value system
attempts to search for the
“usual default” provided by each distro, according
to an arbitrary heuristic. In the current implementation,
the following pathnames will be tested in order,
and the first one found will be used:
-
/etc/ssl/certs/ca-certificates.crt
(Debian/Ubuntu/Gentoo)
-
/etc/pki/tls/certs/ca-bundle.crt
(Fedora/RHEL 6)
-
/etc/ssl/ca-bundle.pem
(OpenSUSE)
-
/etc/pki/tls/cacert.pem
(OpenELEC)
-
/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
(CentOS/RHEL 7)
-
/etc/ssl/cert.pem
(OpenBSD, Alpine)
system
can be used by itself or in conjunction with other
CA file paths.
When pg_ssl_verify
is enabled, these
certificate authority files will be
used for verifying Kong’s database connections.
Certificates can be configured on this property
with any of the following values:
system
- absolute path to the certificate
- certificate content
- base64 encoded certificate content
See https://github.com/openresty/lua-nginx-module#lua_ssl_trusted_certificate