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

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

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

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:

Solusi


Untuk mengatasi masalah tipe A:

  1. Untuk membuat perangkat yang terpengaruh untuk boot, reboot mesin, dan tekan F8 pada sistem start up dan pilih opsi “disable driver signature enforcement”.

  2. Instal SHA2 support patch dari Microsoft secara manual, atau dengan menerapkan semua pembaruan yang tersedia melalui Windows Updates.

  3. Instal ulang Agen terbaru.

Untuk mengatasi masalah tipe A dan masalah tipe B (mencegah masalah tipe B):

  1. Untuk mendapatkan mesin yang terpengaruh untuk boot, reboot mesin, dan tekan F8 pada sistem start up dan pilih opsi “disable driver signature enforcement”.

  2. Instal SHA2 support patch dari Microsoft secara manual, atau dengan menerapkan semua pembaruan yang tersedia melalui Windows Updates.

  3. Lakukan Full uninstall Agen, dengan menggunakan Cleanup tool

  4. Reboot server lagi.

  5. Lakukan clean install dari agen versi paling terbaru

Tindakan pencegahan yang direkomendasikan untuk menghindari terjadinya masalah tipe A dan masalah tipe B:

Pastikan untuk menjaga agar OS Windows anda up to dateSecara khusus, terapkan semua patch stability-critical dan security-critical dari Microsoft sebelum memperbarui Agen Acronis Anda. Instal patch SHA2-related dari Microsoft sebelum memperbarui Agen Acronis Anda.

Catatan tentang penggunaan Cleanup tool dalam kasus khusus ini

dalam versi modernnya, Anda hanya perlu memulainya dari CMD Windows yang explicitly-Related; tidak perlu menentukan argumen atau tanda apa pun: tools ini hanya run dan sweep. Setelah tools selesai (yang dapat memakan waktu beberapa menit, dan kadang-kadang lebih dari 10 menit), sekarang tidak perlu melakukan pemeriksaan pasca manual yang disebutkan dalam KB - ketika alat menyelesaikan pembersihan, baris terakhir dari output akan memberi tahu Anda bahwa Anda perlu melakukan reboot.

(!) Cleanup tool Utility tidak memicu reboot sendiri, itu hanya memberitahu pengguna jika reboot diperlukan.

Catatan: Pada saat tertentu (yang telah terlihat beberapa kali pada Windows Server 2008/R2 dan 2012/R2), OS mungkin BSOD sekali selama reboot pertama setelah cleanup_tool selesai; ini karena cara versi Windows yang lebih usang ini melakukan penghapusan driver;boot berikutnya akan baik-baik saja.