关于IdP日志中日期格式不正确的声明及修复

近日有部分学校反馈使用CARSI提供的IdP v4.1.4版本安装脚本安装的IdP,自12月26日开始日志中日期错误:

 

日期格式变为了下一年的。



经查,是因为日志默认配置的年格式为YYYY,即WEEK_OF_YEAR。此格式在4.1.4版本使用的JRE中会在年末的几天将日期识别为下一年的年份。



修复:请将/opt/shibboleth-idp/conf/audit.xml中的“YYYY-MM-dd”改为“yyyy-MM-dd”,然后重启jetty(systemctl restart jetty)即可。



注:此问题会导致原始日志文件中打印的日志年份出现错乱,无法恢复原始日志中的内容,因此建议有此问题的学校尽快按照上述方法调整,尽快恢复自服务系统对日志的收集。

 

2021-12-28