[问题描述]
客户现场有一套非常久的思科WLC2125与AIR-LAP1242AG,2020年1月1日起就没有办法运用。思科无线控制器WLC是冗余的,WLC01状态灯异常先不管,WLC02可以正常访问也没有办法正常接管AP?
从日志中发现如下的信息:
*spamReceiveTask: Jan 02 16:49:00.408: %DTLS-3-HANDSHAKE_FAILURE: openssl_dtls.c:629 Failed to complete DTLS handshake with peer 172.19.79.15
*spamReceiveTask: Jan 02 16:48:49.607: %DTLS-3-HANDSHAKE_FAILURE: openssl_dtls.c:629 Failed to complete DTLS handshake with peer 172.19.79.16
*spamReceiveTask: Jan 02 16:48:47.651: %DTLS-3-HANDSHAKE_FAILURE: openssl_dtls.c:629 Failed to complete DTLS handshake with peer 172.19.79.25
[问题分析]
这似乎问题是AP证书已过期。为了解决此问题,我们可以将WLC日期时间调整为证书时间满足AP证书有效期或忽略证书有效期。思科官方解释:
https://community.cisco.com/t5/wireless-mobility-documents/lightweight-ap-fail-to-create-capwap-lwapp-connection-due-to/ta-p/3155111
文章中说自签名证书都会在2020年1月1日失效,这就造成本次故障的出现。
[问题处理]
-
通过WLC01点检截图发现其固件版本是7.0.98.0,而WLC02是6.0.196。WLC02固件异常?WLC02固件版本升级到AIR-WLC2100-K9-7-0-98-0.aes,问题没有解决。
-
WLC02证书检查已经过期,但手动更新,问题没有解决。
-
关闭NTP服务并将时间调整到2014年,问题解决!
忽略检查证书有效期的方法:
7.0.252 版本或以上:
config ap life-check mic enable
config ap life-check ssc enable
7.4.140 版本或以上:
config ap cert-expiry-ignore mic enable