使用web2py时,它会询问单个ssl证书文件。
但我从Comodo得到的是两个文件,一个.crt文件和一个.ca-bundle文件。
我尝试使用仅在设置web2py时提供.crt文件,在开始时它可以工作。但是当我另一天访问我的网站时,它会显示“此证书无法通过受信任的证书颁发机构进行验证。”
我怀疑这与不使用.ca-bundle文件的情况有关。所以任何人都知道如何在web2py设置中使用这两个文件?
答案 0 :(得分:1)
终于搞定了!
事实证明,这是Web2py'一步到位的生产部署'脚本不完整。它省去了SSLCertificateChainFile'配置Apache服务器时的选项。
所以添加这一行:
SSLCertificateChainFile = path_to_your_ca-bundle_file
下面的行' SSLCertificateKeyFile /etc/apache2/ssl/self_signed.key'我会做的。