对于文件名包含多字节字符的文件,SLS 中不显示文件阻止日志
1233
Created On 09/17/24 09:24 AM - Last Modified 10/28/25 21:10 PM
Symptom
- 上传文件名包含多字节字符的文件时,防火墙上会生成文件阻止日志,但不会显示在 Strata Logging Service (SLS) 中。
- 仅在某个网络存储网站上观察到此问题。
- 当上传相同文件但名称不同(单字节字符)时,SLS会记录文件阻止日志。
Environment
- 下一代防火墙
- Prisma 访问
- 地层测井服务
Cause
出现此问题的原因是,文件名是 SHIFT-JIS 编码的,如 Web 开发人员编写的上传 JavaScript 一样。我们的防火墙不支持 SHIFT-JIS。当上传文件名为 SHIFT-JIS 编码的文件时,我们的防火墙仍会生成包含无法识别的字符的日志,例如“...Z.....pdf”。尽管如此,我们仍无法在 SLS 端解析和提取它们,因为防火墙始终需要以 UTF-8 格式发送文件名值。
Resolution
这是截至 2024 年 9 月的当前设计。请联系我们的客户团队提交功能请求。