按照官方文档,上传好证书,设置好证书SNIs,然后在router里面添加了 https,并关联snis名称,
但是死活访问不了
后来在官方github找到的答案
https://github.com/Kong/kong/issues/4181
docker-compose文件里面的下面这个配置,KONG_PROXY_LISTEN_SSL这里是不生效的
- KONG_PROXY_LISTEN: 0.0.0.0:8000
- KONG_PROXY_LISTEN_SSL: 0.0.0.0:8443
正确的配置是:
- KONG_PROXY_LISTEN: 0.0.0.0:8000, 0.0.0.0:8443 ssl
- KONG_ADMIN_LISTEN: 0.0.0.0:8001, 0.0.0.0:8444 ssl
修改之后就可以访问了8443了