小编Kal*_*ero的帖子

Apache没有检查crl是否已撤销证书

我有一个问题,我无法确定原因.

我为Ubuntu下的VirtualBox中的本地CA和Web服务器进行了测试设置.

我愿意尝试客户证书 - 认证.

到目前为止我得到了它,如果我的浏览器没有有效的证书,我就无法访问网络服务器.

问题是,在撤销证书后,我仍然访问服务器.

在我的default-ssl.conf(已加载)中,我设置了:

SSLCARevocationFile to /etc/ssl/CA/crl/crl.pem
Run Code Online (Sandbox Code Playgroud)

"crl.pem"是使用"openssl ca -gencrl /etc/ssl/CA/crl/crl.pem"创建的

openssl crl -in /etc/ssl/CA/crl/crl.pem -text生成以下内容:

Certificate Revocation List (CRL):
        Version 2 (0x1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: /C=AU/ST=Some-State/O=Internet Widgits Pty Ltd
        Last Update: May 29 13:10:55 2014 GMT
        Next Update: Jun 28 13:10:55 2014 GMT
        CRL extensions:
            X509v3 CRL Number: 
                4106
Revoked Certificates:
    Serial Number: 01
        Revocation Date: May 29 10:35:53 2014 GMT
    Serial Number: 02
        Revocation Date: May 29 00:32:33 2014 GMT
    Signature Algorithm: sha256WithRSAEncryption …
Run Code Online (Sandbox Code Playgroud)

apache ssl openssl certificate

1
推荐指数
1
解决办法
6703
查看次数

标签 统计

apache ×1

certificate ×1

openssl ×1

ssl ×1