SafeExamBrowser / seb-win-refactoring

Safe Exam Browser for Windows.
https://www.safeexambrowser.org/news_en.html
Mozilla Public License 2.0
186 stars 124 forks source link

Safe Exam Browser Failing to Install #1002

Open MelusiZondi opened 2 weeks ago

MelusiZondi commented 2 weeks ago

[!IMPORTANT]

[1088:1268][2024-10-23T11:13:46]i001: Burn v3.11.2.4516, Windows v10.0 (Build 10586: Service Pack 0), path: C:\Users\PERSON~1\AppData\Local\Temp{B4D46C18-E747-4B53-8E92-F629D999FE7B}.cr\SEB_3.8.0.742_SetupBundle.exe [1088:1268][2024-10-23T11:13:46]i000: Initializing numeric variable 'DotNetMinimumVersion' to value '528040' [1088:1268][2024-10-23T11:13:46]i000: Initializing version variable 'VisualCppMinimumVersion' to value '14.26.28720.0' [1088:1268][2024-10-23T11:13:46]i009: Command Line: '"-burn.clean.room=C:\Users\Pule Exam\Downloads\SEB_3.8.0.742_SetupBundle.exe" -burn.filehandle.attached=420 -burn.filehandle.self=428' [1088:1268][2024-10-23T11:13:46]i000: Setting string variable 'WixBundleOriginalSource' to value 'C:\Users\Pule Exam\Downloads\SEB_3.8.0.742_SetupBundle.exe' [1088:1268][2024-10-23T11:13:46]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value 'C:\Users\Pule Exam\Downloads\' [1088:1268][2024-10-23T11:13:46]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\PERSON~1\AppData\Local\Temp\Safe_Exam_Browser_20241023111346.log' [1088:1268][2024-10-23T11:13:46]i000: Setting string variable 'WixBundleName' to value 'Safe Exam Browser' [1088:1268][2024-10-23T11:13:46]i000: Setting string variable 'WixBundleManufacturer' to value 'ETH Zürich' [1088:1B14][2024-10-23T11:13:46]i000: Setting numeric variable 'WixStdBALanguageId' to value 1033 [1088:1B14][2024-10-23T11:13:46]i000: Setting version variable 'WixBundleFileVersion' to value '3.8.0.742' [1088:1268][2024-10-23T11:13:46]i100: Detect begin, 5 packages [1088:1268][2024-10-23T11:13:46]i000: Setting string variable 'NETFRAMEWORK45' to value '394254' [1088:1268][2024-10-23T11:13:46]i052: Condition 'VersionNT64' evaluates to true. [1088:1268][2024-10-23T11:13:46]i000: Setting version variable 'VisualCppInstalledVersionX64' to value '14.40.33816.0' [1088:1268][2024-10-23T11:13:46]i052: Condition 'NOT VersionNT64' evaluates to false. [1088:1268][2024-10-23T11:13:46]i052: Condition 'NETFRAMEWORK45 >= DotNetMinimumVersion' evaluates to false. [1088:1268][2024-10-23T11:13:46]i052: Condition 'VisualCppInstalledVersionX64 >= VisualCppMinimumVersion' evaluates to true. [1088:1268][2024-10-23T11:13:46]i052: Condition 'VisualCppInstalledVersionX86 >= VisualCppMinimumVersion' evaluates to false. [1088:1268][2024-10-23T11:13:46]i101: Detected package: NetFx48Web, state: Absent, cached: None [1088:1268][2024-10-23T11:13:46]i101: Detected package: vc_redist.x64.exe, state: Present, cached: None [1088:1268][2024-10-23T11:13:46]i101: Detected package: vc_redist.x86.exe, state: Absent, cached: None [1088:1268][2024-10-23T11:13:46]i101: Detected package: SetupX64, state: Absent, cached: Complete [1088:1268][2024-10-23T11:13:46]i101: Detected package: SetupX86, state: Absent, cached: None [1088:1268][2024-10-23T11:13:46]i199: Detect complete, result: 0x0 [1088:1B14][2024-10-23T11:13:55]i000: Setting numeric variable 'EulaAcceptCheckbox' to value 1 [1088:1268][2024-10-23T11:13:55]i200: Plan begin, 5 packages, action: Install [1088:1268][2024-10-23T11:13:55]w321: Skipping dependency registration on package with no dependency providers: NetFx48Web [1088:1268][2024-10-23T11:13:55]i000: Setting string variable 'WixBundleLog_NetFx48Web' to value 'C:\Users\PERSON~1\AppData\Local\Temp\Safe_Exam_Browser_20241023111346_000_NetFx48Web.log' [1088:1268][2024-10-23T11:13:55]i052: Condition 'VersionNT64' evaluates to true. [1088:1268][2024-10-23T11:13:55]w321: Skipping dependency registration on package with no dependency providers: vc_redist.x64.exe [1088:1268][2024-10-23T11:13:55]i052: Condition 'NOT VersionNT64' evaluates to false. [1088:1268][2024-10-23T11:13:55]w321: Skipping dependency registration on package with no dependency providers: vc_redist.x86.exe [1088:1268][2024-10-23T11:13:55]i052: Condition 'VersionNT64' evaluates to true. [1088:1268][2024-10-23T11:13:55]i000: Setting string variable 'WixBundleRollbackLog_SetupX64' to value 'C:\Users\PERSON~1\AppData\Local\Temp\Safe_Exam_Browser_20241023111346_001_SetupX64_rollback.log' [1088:1268][2024-10-23T11:13:55]i000: Setting string variable 'WixBundleLog_SetupX64' to value 'C:\Users\PERSON~1\AppData\Local\Temp\Safe_Exam_Browser_20241023111346_001_SetupX64.log' [1088:1268][2024-10-23T11:13:55]i052: Condition 'NOT VersionNT64' evaluates to false. [1088:1268][2024-10-23T11:13:55]i201: Planned package: NetFx48Web, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: None, cache: Yes, uncache: No, dependency: None [1088:1268][2024-10-23T11:13:55]i201: Planned package: vc_redist.x64.exe, state: Present, default requested: Present, ba requested: Present, execute: None, rollback: None, cache: No, uncache: No, dependency: None [1088:1268][2024-10-23T11:13:55]i201: Planned package: vc_redist.x86.exe, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None [1088:1268][2024-10-23T11:13:55]i201: Planned package: SetupX64, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: No, uncache: No, dependency: Register [1088:1268][2024-10-23T11:13:55]i201: Planned package: SetupX86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None [1088:1268][2024-10-23T11:13:55]i299: Plan complete, result: 0x0 [1088:1268][2024-10-23T11:13:55]i300: Apply begin [1088:1268][2024-10-23T11:13:55]i010: Launching elevated engine process. [1088:1268][2024-10-23T11:13:57]i011: Launched elevated engine process. [1088:1268][2024-10-23T11:13:57]i012: Connected to elevated engine. [1630:1064][2024-10-23T11:13:57]i358: Pausing automatic updates. [1630:1064][2024-10-23T11:13:57]i359: Paused automatic updates. [1630:1064][2024-10-23T11:13:57]i360: Creating a system restore point. [1630:1064][2024-10-23T11:13:57]i361: Created a system restore point. [1630:1064][2024-10-23T11:13:57]i370: Session begin, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{3509ea0b-ec30-4fb6-892e-80b5750e7750}, options: 0x7, disable resume: No [1630:1064][2024-10-23T11:13:57]i000: Caching bundle from: 'C:\Users\PERSON~1\AppData\Local\Temp{443C48A6-8F23-437F-A890-9F28B7BFEF92}.be\SetupBundle.exe' to: 'C:\ProgramData\Package Cache{3509ea0b-ec30-4fb6-892e-80b5750e7750}\SetupBundle.exe' [1630:1064][2024-10-23T11:13:57]i320: Registering bundle dependency provider: {3509ea0b-ec30-4fb6-892e-80b5750e7750}, version: 3.8.0.742 [1630:1064][2024-10-23T11:13:57]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{3509ea0b-ec30-4fb6-892e-80b5750e7750}, resume: Active, restart initiated: No, disable resume: No [1630:0DB4][2024-10-23T11:13:58]i305: Verified acquired payload: NetFx48Web at path: C:\ProgramData\Package Cache.unverified\NetFx48Web, moving to: C:\ProgramData\Package Cache\4181398AA1FD5190155AC3A388434E5F7EA0B667\ndp48-web.exe. [1630:0DB4][2024-10-23T11:13:58]i304: Verified existing payload: SetupX64 at path: C:\ProgramData\Package Cache{A51B2608-FCDD-435F-AF31-DA5549727C38}v3.8.0.742\Setup.msi. [1630:1064][2024-10-23T11:13:58]i301: Applying execute package: NetFx48Web, action: Install, path: C:\ProgramData\Package Cache\4181398AA1FD5190155AC3A388434E5F7EA0B667\ndp48-web.exe, arguments: '"C:\ProgramData\Package Cache\4181398AA1FD5190155AC3A388434E5F7EA0B667\ndp48-web.exe" /q /norestart /ChainingPackage "Safe Exam Browser"' [1630:1064][2024-10-23T11:14:05]e000: Error 0x800713ec: Process returned error: 0x13ec [1630:1064][2024-10-23T11:14:05]e000: Error 0x800713ec: Failed to execute EXE package. [1088:1268][2024-10-23T11:14:05]e000: Error 0x800713ec: Failed to configure per-machine EXE package. [1088:1268][2024-10-23T11:14:05]i319: Applied execute package: NetFx48Web, result: 0x800713ec, restart: None [1088:1268][2024-10-23T11:14:05]e000: Error 0x800713ec: Failed to execute EXE package. [1630:1064][2024-10-23T11:14:05]i351: Removing cached package: NetFx48Web, from path: C:\ProgramData\Package Cache\4181398AA1FD5190155AC3A388434E5F7EA0B667\ [1630:1064][2024-10-23T11:14:05]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{3509ea0b-ec30-4fb6-892e-80b5750e7750}, resume: None, restart: None, disable resume: No [1630:1064][2024-10-23T11:14:05]i330: Removed bundle dependency provider: {3509ea0b-ec30-4fb6-892e-80b5750e7750} [1630:1064][2024-10-23T11:14:05]i352: Removing cached bundle: {3509ea0b-ec30-4fb6-892e-80b5750e7750}, from path: C:\ProgramData\Package Cache{3509ea0b-ec30-4fb6-892e-80b5750e7750}\ [1630:1064][2024-10-23T11:14:05]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{3509ea0b-ec30-4fb6-892e-80b5750e7750}, resume: None, restart initiated: No, disable resume: No [1088:1268][2024-10-23T11:14:05]i399: Apply complete, result: 0x800713ec, restart: None, ba requested restart: No

Describe the Bug Safe Exam Browser setup failing, tried installing the .Net Framework manually and installing it, it said already installed, so uninstalled it then re-installed, that did NOT fix the problem. Tried to Repair the WebView2 runtime dependency from the control panel, same error persisted. The same options were tried for Visual C++ Redistributable (latest version), repairing did not help either.

Network connection and speed was also checked by running a speed test. See screenshot below:

image

There is also no 3rd party anti-virus software running on the machine (Only Windows Defender).

Steps to Reproduce Steps to reproduce the behavior:

  1. Go to 'SEB_3.8.0.742_SetupBundle.exe'
  2. Click on 'Install (accept terms and conditions first)'
  3. Scroll down to 'Install'
  4. See error

Expected Behavior After installing, Safe Exam Browser launches Kiosk Mode and the student proceeds to attempt the assessment.

Screenshots image

Version Information

Additional Context Add any other context about the problem here.

MelusiZondi commented 1 week ago

Any feedback regarding the above?

dbuechel commented 1 week ago

Please make sure that the .NET Framework version 4.8 is installed on your system. If not, install it manually from https://dotnet.microsoft.com/download/dotnet-framework/net48 an then retry installing Safe Exam Browser.