Open rahxam opened 2 years ago
Hey! i deployment the tool in our client and we can reproduce this error manuel or with our software deployment tool. i did have testing on this client:
The issue lies with the wudf.cat file and not timestamping the driver signature. The signing certificate has expired.
Can someone please redo the signing? @hfunke @halemmerich @alexfupp
I'm also encountering this issue when I'm trying to install the driver. Is there any update on this?
Hey, I am having the same problem. Any solution on this? Thanks!
Still the same issue. Does anyone have a workaround for this problem? Issue described in the FAQ https://persosim.github.io/ "Warum lässt sich der Treiber unter Windows 10 nicht mehr installieren?"
Same problem, when can we expect a fix? @hfunke @halemmerich @alexfupp
Yes, we know this problem. Microsoft has made the requirements for driver installation a little more restrictive, so that our existing code signature is no longer accepted. We mentioned a workaround in our FAQ, see https://persosim.github.io/faq.html#warum-l%C3%A4sst-sich-der-treiber-unter-windows-10-nicht-mehr-installieren You need to disable the driver signature enforcement, to install our driver sucessfully. A way to activate this mode is described here: https://avalonsciences.com/wp-content/uploads/2018/06/Disabling-Driver-Signature-Verification-on-Windows-8-or-10.pdf
Yes, we know this problem. Microsoft has made the requirements for driver installation a little more restrictive, so that our existing code signature is no longer accepted. We mentioned a workaround in our FAQ, see https://persosim.github.io/faq.html#warum-l%C3%A4sst-sich-der-treiber-unter-windows-10-nicht-mehr-installieren You need to disable the driver signature enforcement, to install our driver sucessfully. A way to activate this mode is described here: https://avalonsciences.com/wp-content/uploads/2018/06/Disabling-Driver-Signature-Verification-on-Windows-8-or-10.pdf
Unfortunately that doesnt fix the problem. I tried both the method described in the article linked in the FAQ, as well as disabling secure boot and then enabling "Test Signing Mode", as described here. I attached the error log. I am trying to install the driver in a VM running on Parallels for macOS (macOS 14.1.1 (23B81), Macbook Pro 2021, M1 Pro). I didn't have success installing the version for macOS either, I'll try again and may open a separate ticket for that.
\
```[1148:1904][2024-02-23T18:01:41]i001: Burn v3.11.1.2318, Windows v10.0 (Build 22631: Service Pack 0), path: C:\Users\sln\AppData\Local\Temp\{EE89C030-7FF9-4B6E-AB45-C5FBAEC732A3}\.cr\PersoSim_Driver_win_20180209.exe [1148:1904][2024-02-23T18:01:41]i009: Command Line: '-burn.clean.room=\\Mac\Home\Downloads\PersoSim_Driver_win_20180209\PersoSim_Driver_win_20180209.exe -burn.filehandle.attached=696 -burn.filehandle.self=892' [1148:1904][2024-02-23T18:01:41]i000: Setting string variable 'WixBundleOriginalSource' to value '\\Mac\Home\Downloads\PersoSim_Driver_win_20180209\PersoSim_Driver_win_20180209.exe' [1148:1904][2024-02-23T18:01:41]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value '\\Mac\Home\Downloads\PersoSim_Driver_win_20180209\' [1148:1904][2024-02-23T18:01:41]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\sln\AppData\Local\Temp\PersoSim_Virtual_Reader_20240223180141.log' [1148:1904][2024-02-23T18:01:41]i000: Setting string variable 'WixBundleName' to value 'PersoSim Virtual Reader' [1148:1904][2024-02-23T18:01:41]i000: Setting string variable 'WixBundleManufacturer' to value 'secunet Security Networks AG' [1148:1118][2024-02-23T18:01:41]i000: Setting numeric variable 'WixStdBALanguageId' to value 1033 [1148:1118][2024-02-23T18:01:41]i000: Setting version variable 'WixBundleFileVersion' to value '0.6.0.0' [1148:1904][2024-02-23T18:01:42]i100: Detect begin, 3 packages [1148:1904][2024-02-23T18:01:42]i101: Detected package: CertificatePackage, state: Absent, cached: None [1148:1904][2024-02-23T18:01:42]i101: Detected package: MainPackageX86, state: Absent, cached: None [1148:1904][2024-02-23T18:01:42]i101: Detected package: MainPackageX64, state: Absent, cached: None [1148:1904][2024-02-23T18:01:42]i199: Detect complete, result: 0x0 [1148:1118][2024-02-23T18:01:44]i000: Setting numeric variable 'EulaAcceptCheckbox' to value 1 [1148:1904][2024-02-23T18:01:44]i200: Plan begin, 3 packages, action: Install [1148:1904][2024-02-23T18:01:44]i000: Setting string variable 'WixBundleRollbackLog_CertificatePackage' to value 'C:\Users\sln\AppData\Local\Temp\PersoSim_Virtual_Reader_20240223180141_000_CertificatePackage_rollback.log' [1148:1904][2024-02-23T18:01:44]i000: Setting string variable 'WixBundleLog_CertificatePackage' to value 'C:\Users\sln\AppData\Local\Temp\PersoSim_Virtual_Reader_20240223180141_000_CertificatePackage.log' [1148:1904][2024-02-23T18:01:44]i052: Condition 'NOT VersionNT64' evaluates to false. [1148:1904][2024-02-23T18:01:44]i052: Condition 'VersionNT64' evaluates to true. [1148:1904][2024-02-23T18:01:44]i000: Setting string variable 'WixBundleRollbackLog_MainPackageX64' to value 'C:\Users\sln\AppData\Local\Temp\PersoSim_Virtual_Reader_20240223180141_001_MainPackageX64_rollback.log' [1148:1904][2024-02-23T18:01:44]i000: Setting string variable 'WixBundleLog_MainPackageX64' to value 'C:\Users\sln\AppData\Local\Temp\PersoSim_Virtual_Reader_20240223180141_001_MainPackageX64.log' [1148:1904][2024-02-23T18:01:44]i201: Planned package: CertificatePackage, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register [1148:1904][2024-02-23T18:01:44]i201: Planned package: MainPackageX86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None [1148:1904][2024-02-23T18:01:44]i201: Planned package: MainPackageX64, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register [1148:1904][2024-02-23T18:01:44]i299: Plan complete, result: 0x0 [1148:1904][2024-02-23T18:01:44]i300: Apply begin [1148:1904][2024-02-23T18:01:44]i010: Launching elevated engine process. [1148:1904][2024-02-23T18:01:45]i011: Launched elevated engine process. [1148:1904][2024-02-23T18:01:45]i012: Connected to elevated engine. [1AD8:1AEC][2024-02-23T18:01:45]i358: Pausing automatic updates. [1AD8:1AEC][2024-02-23T18:01:45]i359: Paused automatic updates. [1AD8:1AEC][2024-02-23T18:01:45]i360: Creating a system restore point. [1AD8:1AEC][2024-02-23T18:01:45]w363: Could not create system restore point, error: 0x80070422. Continuing... [1AD8:1AEC][2024-02-23T18:01:45]i370: Session begin, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{27d370bd-fb93-4cc4-bb9f-ab021d094b3b}, options: 0x7, disable resume: No [1AD8:1AEC][2024-02-23T18:01:45]i000: Caching bundle from: 'C:\Users\sln\AppData\Local\Temp\{47F960C4-1980-47EE-9960-56085426136D}\.be\PersoSim_Installation_Bundle.exe' to: 'C:\ProgramData\Package Cache\{27d370bd-fb93-4cc4-bb9f-ab021d094b3b}\PersoSim_Installation_Bundle.exe' [1AD8:1AEC][2024-02-23T18:01:45]i320: Registering bundle dependency provider: {27d370bd-fb93-4cc4-bb9f-ab021d094b3b}, version: 0.6.0.0 [1AD8:1AEC][2024-02-23T18:01:45]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{27d370bd-fb93-4cc4-bb9f-ab021d094b3b}, resume: Active, restart initiated: No, disable resume: No [1AD8:1CE0][2024-02-23T18:01:45]i305: Verified acquired payload: CertificatePackage at path: C:\ProgramData\Package Cache\.unverified\CertificatePackage, moving to: C:\ProgramData\Package Cache\{47CFEE14-AAA2-44FF-9146-5FE647640F78}v0.6.0.0\PersoSim_Test_Certificates.msi. [1AD8:1CE0][2024-02-23T18:01:45]i305: Verified acquired payload: MainPackageX64 at path: C:\ProgramData\Package Cache\.unverified\MainPackageX64, moving to: C:\ProgramData\Package Cache\{E4099B28-8F3E-11E3-8633-D74774EB0A54}v0.6.0.0\PersoSim_Win_7_8_10_x64.msi. [1AD8:1AEC][2024-02-23T18:01:45]i323: Registering package dependency provider: {47CFEE14-AAA2-44FF-9146-5FE647640F78}, version: 0.6.0.0, package: CertificatePackage [1AD8:1AEC][2024-02-23T18:01:45]i301: Applying execute package: CertificatePackage, action: Install, path: C:\ProgramData\Package Cache\{47CFEE14-AAA2-44FF-9146-5FE647640F78}v0.6.0.0\PersoSim_Test_Certificates.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"' [1148:1904][2024-02-23T18:01:46]i319: Applied execute package: CertificatePackage, result: 0x0, restart: None [1AD8:1AEC][2024-02-23T18:01:46]i325: Registering dependency: {27d370bd-fb93-4cc4-bb9f-ab021d094b3b} on package provider: {47CFEE14-AAA2-44FF-9146-5FE647640F78}, package: CertificatePackage [1AD8:1AEC][2024-02-23T18:01:46]i323: Registering package dependency provider: {E4099B28-8F3E-11E3-8633-D74774EB0A54}, version: 0.6.0.0, package: MainPackageX64 [1AD8:1AEC][2024-02-23T18:01:46]i301: Applying execute package: MainPackageX64, action: Install, path: C:\ProgramData\Package Cache\{E4099B28-8F3E-11E3-8633-D74774EB0A54}v0.6.0.0\PersoSim_Win_7_8_10_x64.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"' [1AD8:1AEC][2024-02-23T18:01:48]e000: Error 0x80070643: Failed to install MSI package. [1AD8:1AEC][2024-02-23T18:01:48]e000: Error 0x80070643: Failed to execute MSI package. [1148:1904][2024-02-23T18:01:48]e000: Error 0x80070643: Failed to configure per-machine MSI package. [1148:1904][2024-02-23T18:01:48]i319: Applied execute package: MainPackageX64, result: 0x80070643, restart: None [1148:1904][2024-02-23T18:01:48]e000: Error 0x80070643: Failed to execute MSI package. [1AD8:1AEC][2024-02-23T18:01:48]i318: Skipped rollback of package: MainPackageX64, action: Uninstall, already: Absent [1148:1904][2024-02-23T18:01:48]i319: Applied rollback package: MainPackageX64, result: 0x0, restart: None [1AD8:1AEC][2024-02-23T18:01:48]i329: Removed package dependency provider: {E4099B28-8F3E-11E3-8633-D74774EB0A54}, package: MainPackageX64 [1AD8:1AEC][2024-02-23T18:01:48]i351: Removing cached package: MainPackageX64, from path: C:\ProgramData\Package Cache\{E4099B28-8F3E-11E3-8633-D74774EB0A54}v0.6.0.0\ [1AD8:1AEC][2024-02-23T18:01:48]i329: Removed package dependency provider: {E4099B28-8F3E-11E3-8633-D74774EB0A54}, package: MainPackageX86 [1AD8:1AEC][2024-02-23T18:01:48]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{27d370bd-fb93-4cc4-bb9f-ab021d094b3b}, resume: ARP, restart: None, disable resume: No [1AD8:1AEC][2024-02-23T18:01:48]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{27d370bd-fb93-4cc4-bb9f-ab021d094b3b}, resume: ARP, restart initiated: No, disable resume: No [1148:1904][2024-02-23T18:01:48]i399: Apply complete, result: 0x80070643, restart: None, ba requested restart: No ```
Hello,
When installing the driver on windows 10 I get the following error. Due to UEFI secure Boot I cannot disable driver verification.