证书吊销列表
证书颁发机构 (CA) 有时会发出证书吊销列表 (CRL)。CRL 包含有关不再可信的证书的信息。例如,假设 Ann 离开了 XYZ 公司。公司可以将 Ann 的证书放在 CRL 上,以防止她使用该密钥签署消息。
同样,如果私钥已泄露或证书已过期且正在使用新证书,则可以撤销证书。在信任公钥之前,请确保证书没有出现在 CRL 上。
Citrix Gateway 支持以下两种 CRL 类型:
-
列出已吊销或不再有效的证书的 CRL
-
在线证书状态协议 (OSCP),一种用于获取 X.509 证书吊销状态的互联网协议
添加 CRL
在 Citrix Gateway 设备上配置 CRL 之前,请确保 CRL 文件存储在本地设备上。在高可用性设置的情况下,CRL 文件必须存在于两台 Citrix Gateway 设备上,并且两台设备上该文件的目录路径必须相同。
如果需要刷新 CRL,可以使用以下参数:
-
CRL 名称:要添加到 Citrix ADC 上的 CRL 的名称。最多 31 个字符。
-
CRL 文件:要添加到 Citrix ADC 上的 CRL 文件的名称。默认情况下,Citrix ADC 会在 /var/netscaler/ssl 目录中查找 CRL 文件。最多 63 个字符。
-
URL:最多 127 个字符
-
基本 DN:最多 127 个字符
-
绑定 DN:最多 127 个字符
-
密码:最多 31 个字符
-
天数:最多 31 天
-
在配置实用程序中,在“配置”选项卡上,展开 SSL,然后单击 CRL。
-
在详细信息窗格中,单击“Add”(添加)。
-
在“添加 CRL”对话框中,为以下各项指定值:
-
CRL 名称
-
CRL 文件
-
格式(可选)
-
CA 证书(可选)
-
-
单击 Create(创建),然后单击 Close(关闭)。在 CRL 详细信息窗格中,选择您刚刚配置的 CRL,然后验证屏幕底部显示的设置是否正确。
在配置实用程序中使用 LDAP 或 HTTP 配置 CRL 自动刷新
CRL 由 CA 定期生成和发布,在某些情况下,在特定证书被吊销后立即生成和发布。Citrix 建议您定期更新 Citrix Gateway 设备上的 CRL,以防止客户端尝试使用无效证书进行连接。
Citrix Gateway 设备可以从网站或 LDAP 目录刷新 CRL。当您指定刷新参数和 Web 位置或 LDAP 服务器时,在运行命令时,CRL 不必出现在本地硬盘驱动器上。第一次刷新将副本存储在本地硬盘驱动器上,位于 CRL File 参数指定的路径中。存储 CRL 的默认路径为 /var/netscaler/ssl。
CRL 刷新参数
CRL 名称
Citrix Gateway 上正在刷新的 CRL 的名称。
启用 CRL 自动刷新
启用或禁用 CRL 自动刷新。
CA Certificate(CA 证书)
签发 CRL 的 CA 的证书。必须在设备上安装此 CA 证书。Citrix ADC 只能从安装了证书的 CA 更新 CRL。
Method(方法)
用于从 Web 服务器 (HTTP) 或 LDAP 服务器获取 CRL 刷新的协议。可能的值:HTTP、LDAP。默认值:HTTP。
Scope(范围)
LDAP 服务器上的搜索操作范围。如果指定的范围为“
基本”,则搜索将与基本 DN 处于同一级别。如果指定的范围为“
一”,则搜索将扩展到基本 DN 以下的一个级别。
服务器 IP
从中检索 CRL 的 LDAP 服务器的 IP 地址。选择 IPv6 以使用 IPv6 IP 地址。
端口
LDAP 或 HTTP 服务器通信的端口号。
URL
从中检索 CRL 的网站的 URL。
Base DN(基础 DN)
LDAP 服务器用于搜索 CRL 属性的基本 DN。
注意:Citrix 建议使用基本 DN 属性而不是 CA 证书中的颁发者名称在 LDAP 服务器中搜索 CRL。发行人名称字段可能与 LDAP 目录结构的 DN 不完全匹配。
Bind DN(绑定 DN)
绑定 DN 属性用于访问 LDAP 存储库中的 CRL 对象。绑定 DN 属性是 LDAP 服务器的管理员凭据。配置此参数以限制对 LDAP 服务器的未经授权的访问。
密码
用于访问 LDAP 存储库中的 CRL 对象的管理员密码。如果对 LDAP 存储库的访问受到限制,即不允许匿名访问,则必须这样做。
Interval(时间间隔)
执行 CRL 刷新的间隔。对于即时 CRL 刷新,请将间隔指定为 NOW。可能的值:每月、每日、每周、现在、无。
天数
应执行 CRL 刷新的日期。如果间隔设置为每天,则该选项不可用。
Time(时间)
应执行 CRL 刷新的确切时间(采用 24 小时格式)。
二进制
将基于 LDAP 的 CRL 检索模式设置为二进制。可能的值:YES, NO。默认值:否。
-
在导航窗格中,展开 SSL,然后单击 CRL。
-
选择要为其更新刷新参数的已配置 CRL,然后单击“打开”。
-
选择启用 CRL 自动刷新选项。
-
在 CRL 自动刷新参数组中,为以下参数指定值: 注意:星号 (*) 表示必填参数。
-
Method(方法)
-
Binary(二进制文件)
-
Scope(范围)
-
服务器 IP
-
Port*(端口*)
-
URL
-
基本 DN*
-
Bind DN(绑定 DN)
-
密码
-
Interval(时间间隔)
-
天
-
Time(时间)
-
-
单击创建。在 CRL 窗格中,选择您刚刚配置的 CRL,然后验证屏幕底部显示的设置是否正确。