Windows事件查看器CertificateServicesClient-AutoEnrollment证书过期咨询
CertificateServicesClient-AutoEnrollment Event ID 64 告警排查指南
基础定位操作
- 打开本地系统级证书管理控制台:按下
Win+R组合键,输入certlm.msc回车,注意不要使用面向当前用户的certmgr.msc,避免漏查系统账户名下存储的证书 - 在控制台全量证书节点中,通过列筛选功能匹配目标Thumbprint值:
b9 38 e7 e7 40 29 6c 59 ba eb 94 b7 77 a6 95 16 5c 90 a4 32 - 核验匹配到的证书核心属性:确认证书的实际有效期、预设用途、是否被系统服务引用、是否被纳入本地自动注册策略范围
未确认证书实际用途前,禁止直接删除该证书,避免引发业务认证故障
分场景处理方案
- 匹配到的证书为无实际业务关联的过期残留证书
直接在证书控制台删除该目标条目,随后检查自动注册配置:运行gpedit.msc打开本地组策略编辑器,定位到计算机配置 > Windows设置 > 安全设置 > 公钥策略 > 证书服务客户端 - 自动注册,确认过期证书自动清理规则处于启用状态,重启自动注册服务后观察事件告警是否复现。 - 匹配到的证书为正在被业务调用的待续期证书
触发正常续期流程:域环境下由企业内部CA颁发的证书,可右键目标证书选择“所有任务 > 申请证书续期”,按提示完成CA校验即可完成续期;公网CA颁发的证书,按照对应颁发渠道的续期流程完成替换,确认新证书可被对应服务正常识别。 - 本地证书存储中检索不到匹配Thumbprint的证书
这类情况为旧证书删除后,服务配置仍残留对该证书的引用导致的告警:- 逐一检查IIS、远程桌面服务、WinRM、域客户端、802.1X认证等所有依赖证书校验的系统服务配置,移除配置项中对应该Thumbprint的无效绑定
- 重启
Certificate Services Client - Auto Enrollment系统服务,等待一个自动注册检测周期(默认间隔8小时),确认告警不再生成
告警影响说明
Event ID 64的警告本质是证书自动注册客户端检测到关联配置引用的证书已过期、无法完成自动续期的提示,不会直接造成系统核心功能运行故障。仅当该证书被域身份认证、网络加密、对外提供的服务实际调用时,才会引发对应功能的认证异常。
内容的提问来源于stack exchange,提问作者Sajjad Haghani
相关产品推荐
相关产品推荐

