Symptoms
Eror terjadi pada OS berikut ketika SHA2/SHA256 support patches dari Microsoft belum diinstal, atau baru saja diinstal (setelah mengalami eror backup)
Windows Server 2008
Windows Server 2008R2
Windows Small Business Server 2011
Windows 7
Jenis masalah A:
Anda melakukan pembaruan Agen Acronis dari pre-C21.02 release yang usang (misalnya C21.01 HF1/build 15.0.26321) ke rilis agen yang lebih modern (seperti misalnya C21.11/build 28323). Setelah me-reboot perangkat (setelah menginstal Agen dan reboot diperlukan, atau karena alasan lain), perangkat tidak melakukan boot dan memuat Recovery Console. Recovery Console menampilkan boot eror tentang verification of the signature dari satu atau lebih driver, yang merupakan bagian dari Agen (misalnya snapman.sys).
Jenis masalah B:
Anda telah berhasil mengatasi masalah tipe A, tetapi backup masih gagal dengan pesan eror seperti:
"The system cannot find the file specified"
Contoh tangkapan layar dari Backup Console:
Contoh eror message dari backup activity yang gagal pada Windows Server 2008R2 dengan Agen versi C21.11/build 28323 :
Error
Operating system error: The system cannot find the file specified
MESSAGE Operating system error: The system cannot find the file specified
Additional info:
------------------------
Error code: 20250646
Fields: {"$module":"mms_vsa64_28323","CommandID":"..."}
Message: TOL: Failed to execute the command. Backup plan '....'
------------------------
Error code: 20250646
Fields: {"$module":"agent_protection_addon_vsa64_28323","CommandID":"..."}
Message: TOL: Failed to execute the command. Backup plan '...'
------------------------
Error code: 20119593
Fields: {"$module":"agent_protection_addon_vsa64_28323"}
Message: Failed to execute the command.
------------------------
Error code: 20250646
Fields: {"$module":"mms_vsa64_28323","CommandID":"..."}
Message: TOL: Failed to execute the command. Resolving items to back up
------------------------
Error code: 20250646
Fields: {"$module":"agent_protection_addon_vsa64_28323","CommandID":"..."}
Message: TOL: Failed to execute the command. Resolving items to back up
------------------------
Error code: 20119595
Fields: {"$module":"agent_protection_addon_vsa64_28323"}
Message: Failed to execute an internal command while resolving items selected for backup.
------------------------
Error code: 16318468
Fields: {"$module":"agent_protection_addon_vsa64_28323"}
Message: ASYNC: Unidentified job.
------------------------
Error code: 16318468
Fields: {"$module":"agent_protection_addon_vsa64_28323"}
Message: Job resolves the selection rules specified in the centralized backup plan for managed machine root item backup.
------------------------
Error code: 16318468
Fields: {"$module":"agent_protection_addon_vsa64_28323"}
Message: ASYNC: Unidentified job.
------------------------
Error code: 16318468
Fields: {"$module":"agent_protection_addon_vsa64_28323"}
Message: ASYNC: Lazy barrier action job.
------------------------
Error code: 16318468
Fields: {"$module":"agent_protection_addon_vsa64_28323"}
Message: GXT searches for items by type.
------------------------
Error code: 16318468
Fields: {"$module":"agent_protection_addon_vsa64_28323"}
Message: GXT started going through hierarchy.
------------------------
Error code: 16318468
Fields: {"$module":"agent_protection_addon_vsa64_28323"}
Message: GXT is going through hierarchy.
------------------------
Error code: 16318468
Fields: {"$module":"agent_protection_addon_vsa64_28323"}
Message: ASYNC: Lazy barrier action job.
------------------------
Error code: 16318468
Fields: {"$module":"agent_protection_addon_vsa64_28323"}
Message: ASYNC: Action sequence pending action job.
------------------------
Error code: 16318468
Fields: {"$module":"agent_protection_addon_vsa64_28323"}
Message: GXT is going through hierarchy.
------------------------
Error code: 16318468
Fields: {"$module":"mms_vsa64_28323"}
Message: ASYNC: Action sequence pending action job.
------------------------
Error code: 16318468
Fields: {"$module":"mms_vsa64_28323"}
Message: ASYNC: Full barrier action job.
------------------------
Error code: 9764951
Fields: {"$module":"disk_bundle_vsa64_28323"}
Message: DAAPI has failed to collect information about the machine.
------------------------
Error code: 1048581
Fields: {"$module":"disk_bundle_vsa64_28323"}
Message: Failed to initialize the snapshot manager library.
------------------------
Error code: 9
Fields: {"$module":"disk_bundle_vsa64_28323","code":2}
Message: Unknown status.
------------------------
Error code: 65520
Fields: {"$module":"disk_bundle_vsa64_28323","code":2147942402}
Message: The system cannot find the file specified
------------------------
Contoh kesalahan dari Agent yang lebih usang, build 28156 (dan sama-sama terpengaruh) :
Full machine backup fails with the error:
Windows error: (0x80070002) The system cannot find the file specified
Windows error: (0x80070002) The system cannot find the file specified
Checking the MMS logs we can find text similar to:
| error 0xf90004: ASYNC: Action sequence pending action job.
| line: 0xd7761d47edeb39a4
| file: d:\81\enterprise\common\async\semaphore.cpp:154
| function: Async::Detail::SemaphoreLogic::SemaphoreJob::Describe
| $module: mms_vsa64_28156
|
| error 0xf90004: ASYNC: Full barrier action job.
| line: 0x368cb7423c1c08db
| file: d:\81\enterprise\common\async\full_barrier.cpp:227
| function: Async::FullBarrier::BarrierJob::Describe
| $module: mms_vsa64_28156
|
| error 0x950057: DAAPI has failed to collect information about the machine.
| line: 0xce47d41ec1026b89
| file: d:\81\enterprise\disk_manager\daapi1\disk_manager_impl.cpp:690
| function: DiskManagement::Da1DiskManagerImpl::GetView
| $module: disk_bundle_vsa64_28156
| line: 0xd7761d47edeb39a4
| file: d:\81\enterprise\common\async\semaphore.cpp:154
| function: Async::Detail::SemaphoreLogic::SemaphoreJob::Describe
| $module: mms_vsa64_28156
|
| error 0xf90004: ASYNC: Full barrier action job.
| line: 0x368cb7423c1c08db
| file: d:\81\enterprise\common\async\full_barrier.cpp:227
| function: Async::FullBarrier::BarrierJob::Describe
| $module: mms_vsa64_28156
|
| error 0x950057: DAAPI has failed to collect information about the machine.
| line: 0xce47d41ec1026b89
| file: d:\81\enterprise\disk_manager\daapi1\disk_manager_impl.cpp:690
| function: DiskManagement::Da1DiskManagerImpl::GetView
| $module: disk_bundle_vsa64_28156
Di log SnapAPI kita dapat menemukan teks yang mirip dengan:
[20211209-084329-099][SnapAPI][E] Failed to open control device '\\.\Global\SnapApiControl4050': status 2
[20211209-084329-099][SnapAPI][T] Init kernel 0x2
[20211209-084329-099][SnapAPI][T] Initialize status Error: 10 (status 2h) Text: \\.\Global\SnapApiControl4050
[20211209-084329-099][SnapAPI][T] Init kernel 0x2
[20211209-084329-099][SnapAPI][T] Initialize status Error: 10 (status 2h) Text: \\.\Global\SnapApiControl4050
Symptoms
Jenis masalah A:
Eror ini merupakan eror yang saling terhubung dengan eror ABR-330569 dan ABR-330765
[ABR-330569] Instalasi agen di Windows Server 2008 R2 gagal. Hal ini relevan untuk menjalankan Installer Agen versi modern secara manual pada perangkat dengan salah satu OS yang terpengaruh, baik sebagai penginstalan baru (Agen Acronis belum pernah diinstal sebelumnya), atau sebagai update-in-place (jika rilis Agen pra-C21.02 atau yang lebih usang pernah diinstal, dan penginstal rilis baru sekarang secara otomatis berjalan dalam mode pembaruan). Installer, dalam kedua kasus, menghasilkan pesan kesalahan yang terlihat oleh pengguna yang mengatakan bahwa ada masalah dengan menginstal beberapa komponen karena code signing.
[ABR-330765] Memperbarui agen di Win2008R2 memerlukan restart dan mengirim perangkat ke Recovery Mode. Ini relevan jika agen diperbarui secara remote (pembaruan secara manual melalui UI Backup Console) atau jika dikonfigurasi untuk pembaruan otomatis itu sendiri (Catatan: pembaruan otomatis agen hanya tersedia sejak C21.02).
Jika driver signature verification dinonaktifkan oleh administrator perangkat pada layar bootnya (Recovery Console), mesin dapat melanjutkan boot dengan sukses. Namun, backup setelah itu mungkin masih tidak berfungsi, gagal dengan pesan kesalahan yang mirip dengan "The system cannot find the file specified."
Jenis masalah B:
Setelah Anda telah berhasil mengatasi masalah tipe A (SHA2 patches/KB updates diinstal secara manual atau melalui Windows Update, dan ketika Agen dari versi yang terpengaruh (misalnya C21.11) diinstal ulang, dan sistem booting baik-baik saja), backup setelah itu mungkin masih tidak berfungsi, eror dengan eror message yang mirip dengan "The system cannot find the file specified."
Solusi berikut dapat digunakan dalam kasus ini, dengan asumsi patch SHA2/SHA265 sudah diinstal melalui Windows Update:
hapus instalan agen sepenuhnya (misalnya cleanup_tool)
restart perangkat
lakukan clean installation dari agen C21.11/saat ini
Clean installation harus membuat disk menjadi "seen" dengan benar oleh driver, dan backup tetap berjalan.
Latar belakang/akar penyebab:
Sebagaimana dijelaskan dalam Microsoft Resources yang disebutkan dibawah, selama beberapa bulan terakhir, penerapan algoritme driver signing yang lebih ketat mulai terjadi di sisi Windows, dan Microsoft (serta sebagian besar vendor perangkat lunak - termasuk Acronis) mulai menggunakan algoritme kriptografi SHA2/SHA256 yang modern dan lebih kuat untuk code signing seperti driver dan ruang user-space executables. Ini semua adalah bagian dari inisiatif seluruh industri untuk menghentikan penggunaan SHA1, yang telah dianggap tidak lagi cukup aman selama beberapa tahun terakhir.
Agen Acronis, mulai dari C21.02 (rilis bulan Februari) untuk varian Cloud untuk produk Backup/Cyber Protection, dan rilis terkait yang diterbitkan dalam jangka waktu yang sama untuk varian produk lokal, telah beralih menggunakan SHA2/SHA256-bit crypto signatures untuk berbagai komponen driver kernel yang perlu dioperasikan oleh Agen. Untuk informasi lebih lanjut lihat:
2019 SHA-2 Code Signing Support requirement for Windows and WSUS
SHA-2 code signing support update for Windows Server 2008 R2, Windows 7, and Windows Server 2008: September 23, 2019
Solusi
Untuk mengatasi masalah tipe A:
Untuk membuat perangkat yang terpengaruh untuk boot, reboot mesin, dan tekan F8 pada sistem start up dan pilih opsi “disable driver signature enforcement”.
Instal SHA2 support patch dari Microsoft secara manual, atau dengan menerapkan semua pembaruan yang tersedia melalui Windows Updates.
Instal ulang Agen terbaru.
Untuk mengatasi masalah tipe A dan masalah tipe B (mencegah masalah tipe B):
Untuk mendapatkan mesin yang terpengaruh untuk boot, reboot mesin, dan tekan F8 pada sistem start up dan pilih opsi “disable driver signature enforcement”.
Instal SHA2 support patch dari Microsoft secara manual, atau dengan menerapkan semua pembaruan yang tersedia melalui Windows Updates.
Lakukan Full uninstall Agen, dengan menggunakan Cleanup tool
Reboot server lagi.
Lakukan clean install dari agen versi paling terbaru