内容简介:参考其他文档配置 letsencrypt 之后,报错:原因是因为是你的 pem 需要进行转换,当然你也可以使用下面这种方式来生成就可直接使用了。
安装步骤
参考其他文档
错误处理
配置 letsencrypt 之后,报错:
2018/11/13 03:27:34 [emerg] 1#1: BIO_new_file("/etc/letsencrypt/ xxx/cert.pem") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/letsencrypt/xxx/cert.pem','r') error:2006D080:BIO routines:BIO_new_file:no such file) nginx: [emerg] BIO_new_file("/etc/letsencrypt/xxx/cert.pem") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/letsencrypt/xxx/cert.pem','r') error:2006D080:BIO routines:BIO_new_file:no such file)
原因是因为是你的 pem 需要进行转换,当然你也可以使用下面这种方式来生成就可直接使用了。
$ sudo apt-get install software-properties-common ... OK $ sudo apt-get update $ sudo certbot --nginx Deploying Certificate to VirtualHost /etc/nginx/sites-enabled/default IMPORTANT NOTES: - Congratulations! Your certificate and chain have been saved at: /etc/letsencrypt/xxx/fullchain.pem Your key file has been saved at: /etc/letsencrypt/xxx/privkey.pem Your cert will expire on 2019-02-11. To obtain a new or tweaked version of this certificate in the future, simply run certbot again with the "certonly" option. To non-interactively renew *all* of your certificates, run "certbot renew" - If you like Certbot, please consider supporting our work by: Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate Donating to EFF: https://eff.org/donate-le
如果还是不能通过 https 访问,可以参考此解决方案: https://github.com/bitnami/bitnami-docker-phabricator/issues/57
但是我试验是不行的,但是它的解决思路可以借鉴。
$ docker exec -it phabricator bash $ config set phabricator.base-uri https://$SITE_URL $ config set security.require-https 'true' $ cat > /opt/bitnami/phabricator/support/preamble.php <<EOF <?php \$_SERVER['HTTPS'] = true; EOF
这里有一个坑的地方,就是需要对 $ 进行转义。
然后重启 phabricator 即可:
$ docker-compose restart phabricator
另外, acme.sh 项目看起来挺不错的,可以参考。
acme.sh
实现了 acme
协议, 可以从 letsencrypt 生成免费的证书.
主要步骤:
acme.sh acme.sh
参考资料
茶歇驿站
一个可以让你停下来看一看,在茶歇之余给你帮助的小站,这里的内容主要是后端技术,个人管理,团队管理,以及其他个人杂想。
以上所述就是小编给大家介绍的《给 Phabricator 增加 Lets Encrypt 证书》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- RHCE证书,CCNA证书
- DV SSL证书和其他证书有什么不同?
- 生成根证书CA及签发子证书及配置站点实践
- OpenSSL命令速查手册:证书、私钥与证书签名请求文件
- 技术讨论 | Apostille:让假证书以假乱真的证书伪造工具
- 360浏览器推出自有根证书计划 吁加快证书安全技术改造
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
图形程序开发人员指南
Michael Abrash / 前导工作室 / 机械工业出版社 / 1998 / 128
Michael Abrash's classic Graphics Programming Black Book is a compilation of Michael's previous writings on assembly language and graphics programming (including from his "Graphics Programming" column......一起来看看 《图形程序开发人员指南》 这本书的介绍吧!