我在 Heroku 上有一个实例,它具有自动生成的证书,mysite.com
我在 AWS 上创建了一个 EC2 实例,并letsencrypt
为其生成了一个证书api.mysite.com
从 EC2 实例中,如果我执行
curl https://api.mysite.com/
我得到了正确的回应-
从浏览器或邮递员,我得到
SSL 错误:证书尚未生效
我的 nginx 配置:
server {
listen 443 ssl;
server_name api.mysite.com;
include snippets/letsencrypt.conf;
ssl_certificate /etc/letsencrypt/live/api.mysite.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/api.mysite.com/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/live/api.mysite.com/chain.pem;
ssl_dhparam /etc/ssl/certs/dhparam.pem;
location / {
include uwsgi_params;
uwsgi_pass unix:/opt/app.sock;
}
}
知道可能是什么问题吗?