Upon checking the log query, the following error message appears when you try to update Smart Scan Pattern in WFBS:
Update unsuccessful. Try to update again or contact your support provider if the issue persists [error: 223]
The following logs appear:
-
Diagnostic.log
2015/03/12 11:28:03 Central Daylight Time [03732] [ERROR] [Update_FRS.cpp (1182)] The source file is not exist (C:\Program Files (x86)\Trend Micro\Security Server\PCCSRV\wss\activeupdate\crcdiff_1512000500.1514201500). 2015/03/12 11:30:44 Central Daylight Time [03732] [ERROR] [Update_FRS.cpp (1066)] SPSC updatepattern failed. Result=225 2015/03/12 11:47:44 Central Daylight Time [04296] [ERROR] [Update_FRS.cpp (1182)] The source file is not exist (C:\Program Files (x86)\Trend Micro\Security Server\PCCSRV\wss\activeupdate\crcdiff_1512000500.1514201500). 2015/03/12 11:50:18 Central Daylight Time [04296] [ERROR] [Update_FRS.cpp (1066)] SPSC updatepattern failed. Result=225
- diagnostic_spsc_updatepattern.log
2015/03/a12 11:50:18:172 Central Daylight Time [3296:1,872] ERROR [trendmicro::icrc::spsc::PtnKeeper::CheckAndCopy] List folder failed. Target folder:C:\Program Files (x86)\Trend Micro\Security Server\PCCSRV\wss\spsc\patterns\itbl, error code:3, error msg:The system cannot find the path specified [ptn_keeper.cpp:53] 2015/03/12 11:50:18:172 Central Daylight Time [3296:1,872] ERROR [trendmicro::icrc::spsc::PtnStructMaintainerImpl::DoCopyAndStoreProcessedItem] Fail to check or copy tbl patterns, err:322 [ptn_struct_maintainer_impl.cpp:136] 2015/03/12 11:50:18:172 Central Daylighta Time [3296:1,872] ERROR [trendmicro::icrc::spsc::PtnStructMaintainerImpl::CopyUpdateFilesTo] Execute rollback [ptn_struct_maintainer_impl.cpp:82] 2015/03/12 11:50:18:172 Central Daylight Time [3296:1,872] INFO [trendmicro::icrc::spsc::PtnStructMaintainerImpl::CopyUpdateFilesTo] Success rollback jobs [ptn_struct_maintainer_impl.cpp:94] 2015/03/12 11:50:18:172 Central Daylight Time [3296:1,872] ERROR [UpdatePtnMaintain::PatternStructMaintain] maintain patterns folder fail [updatepattern_maintain_obj.cpp:247] 2015/03/12 11:50:18:203 Central Daylight Time [3296:1,872] INFO [UpdatePatternMain::Deinit] Updatepattern exit. return code = 225 [updatepattern_main_obj.cpp:112]
The issue occurs because the target folder where the pattern should be copied from does not exist. To solve the problem:
- Go to C:\Program Files \TrendMicro\Security Server\PCCSRV\wss\spsc\ folder. The following folders should be present:
- crcz
- crczdiff
- crczdiff_cache
- itbl
- itbldiff
- tmp
- Stop the Security Server Master Service:
- Click Start > Run.
- On the open field, type services.msc and then click OK.
- Right-click Security Server Master Service and select Stop.
-
Go to C:\Program Files (x86)\Trend Micro\Security Server\PCCSRV\wss\spsc\patterns and replace the missing itbl folder:
- Copy any of the existing folder inside C:\Program Files (x86)\Trend Micro\Security Server\PCCSRV\wss\spsc\patterns.
- Delete the files inside the new folder created.
- Rename the folder with the name of the missing folder.
- Start the Security Server Master Service:
- Click Start > Run.
- On the open field, type services.msc and then click OK.
- Right-click Security Server Master Service and select Start.
- Log in to the console and perform a manual update.