VNX:CAVA 错误 VC:3:32: 检查文件时,服务器“x.x.x.x”返回错误“FAIL”
Summary: Data Mover 日志中的错误指示 VC 服务扫描文件失败
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
运行病毒检查时,日志中显示错误,指示 VC 服务无法检查它:
2016-03-29 11:38:44:风险投资:3:32: 检查文件“\root_vdm_id\mount_path\filename.ext”时,服务器“x.x.x.x”返回错误“FAIL”
Cause
打开扫描请求(数据移动器上的 VC 服务向 CAVA 服务器发送请求)以及 CAVA 服务器尝试打开它时找不到文件时,会出现“FAIL”消息。 这意味着文件在扫描之前已被删除。 在某些情况下可能会发生这种情况:
- 发生这种情况的一种方式是文件是 cookie、临时文件或锁定文件。 例如,Microsoft Office 会创建采用 ~$<original_filename.xxxx>格式的临时文件。 这些文件通常会在保存或关闭文件时消失,如果这种情况发生得很快,文件可能在扫描之前就消失了,从而导致数据移动器日志中出现 FAIL 消息。 扫描失败的文件名通常会将此标识为问题的根源。
- 发生这种情况的另一种方式是文件上有特殊的“处置”。 在 SMB 和 SMB2 中,用户可以在打开文件时设置“关闭时删除”处置。 如果引用进行扫描的文件由具有此处置集的其他用户打开,则在扫描该文件之前会被删除,从而导致数据移动器日志中出现 FAIL 消息。 通过查看 SMB“Create”或“SetInfo”调用,可以在数据包跟踪中看到此选项,但此选项将由执行删除作的用户设置,可能不会设置 CAVA 服务器。 这可能会使事情变得困难,因为必须监控正常流量(而不仅仅是 AV 服务器)以确定谁在设置标志。
Resolution
最佳解决办法是停止删除文件(外部用户删除文件)。 这可能意味着禁止在 Office 中使用临时文件,或将其他临时文件或 cookie 存储到本地目录而不是共享目录。 如果无法执行此作,则更改 viruschecker.conf 以排除这些类型的文件,方法是更改“excl”行以排除 ~$*。(对于 Office 文件)、*.tmp 或任何其他可能导致这些错误的扩展名。
viruschecker.conf:
CIFSserver=<data mover
>addr=<configured CAVA servers>
excl=~$*.*:*.accdb:*.laccdb:*.ldb:*.mdb:*.pst:*.tmp:????????
masks=*.*
shutdown=VirusChecking
viruschecker.conf:
CIFSserver=<data mover
>addr=<configured CAVA servers>
excl=~$*.*:*.accdb:*.laccdb:*.ldb:*.mdb:*.pst:*.tmp:????????
masks=*.*
shutdown=VirusChecking
Additional Information
其他资源:
https://support.microsoft.com/en-us/kb/211632 (Word 如何创建临时文件的说明)
https://wiki.wireshark.org/SMB2/SMB2_FILE_DISPOSITION_INFO (SMB2_FILE_DISPOSITION_INFO 地址“关闭时删除”)功能
https://support.microsoft.com/en-us/kb/211632 (Word 如何创建临时文件的说明)
https://wiki.wireshark.org/SMB2/SMB2_FILE_DISPOSITION_INFO (SMB2_FILE_DISPOSITION_INFO 地址“关闭时删除”)功能
Affected Products
VNX1 SeriesProducts
Celerra, VNX1 Series, VNX2 SeriesArticle Properties
Article Number: 000052379
Article Type: Solution
Last Modified: 06 Nov 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.