SEB 3.2.0 Win x64 - Virtual Machine Detected / Allow Virtual Machine = True #103
Replies: 11 comments
-
Are you sure that allow virtual machine is correctly set and that your configuration is in the end actually used by your students? Because the check is pretty failsafe, if the flag is set to allow virtual machines, the entire check is simply skipped, so it looks like your students are still using a configuration where virtual machines are not allowed. |
Beta Was this translation helpful? Give feedback.
-
Hi Damian, Yep, using the config via a template inside Moodle LMS attached to a Quiz. First thing I checked was that XML to see if that was actually being set to true from the config utility. The config is configured for starting an exam which is applied as a template in Moodle, attached to a Quiz and launches when you select Launch Safe Exam Browser. I've attached the XML content from the Template in Moodle. I can see in the template the following:
Appreciate your help. Cheers, |
Beta Was this translation helpful? Give feedback.
-
I think we'll need to check the log file of the runtime to see what's happening in detail. You can find the log files under |
Beta Was this translation helpful? Give feedback.
-
Hi Damian, Please see attached... 2021-07-08_17h21m40s_Runtime.log I've made sure there's no stale SEB Config file inside the %AppData%\SafeExamBrowser folder as I noticed in the first attempt logs that it loaded this file (it's not clear in the logs if it's loading the one from Moodle). Deleting these files and performing a test again still reports the same error. Cheers, |
Beta Was this translation helpful? Give feedback.
-
Okay, so you're attempting to load a configuration resource which is (I assume) behind an authentication barrier (on Moodle, I guess):
Thus the default settings are used until authentication, successful download and reconfiguration with the resource referenced by the URL above. As the default settings prohibit the usage of virtual machines, the validation fails and SEB cannot be started:
|
Beta Was this translation helpful? Give feedback.
-
Yep, it's actually launched from Moodle from a Quiz. The student clicks on Launch Safe Exam Browser. How do I change the default settings to get around this? Would it be to load a default config on the machine inside %AppData%\SafeExamBrowser? |
Beta Was this translation helpful? Give feedback.
-
Ok I tried launching Safe Exam Browser directly on the machine, it failed with the VM Error. Opened the SEB Configuration Tool, saved a default config allowing VM Access. Launched Safe Exam Browser again directly from the machine and it worked in that it launched SEB and came up saying it's installed but not configured, which is expected. Trying to launch SEB from the Moodle quiz again now after the default setting is saved, and the same error appears noting VM not allowed. The respective log files are below 2021-07-08_18h14m46s_Client.log |
Beta Was this translation helpful? Give feedback.
-
I think there are two options:
|
Beta Was this translation helpful? Give feedback.
-
I can't exactly follow what happened with the second runtime log you posted above, but again, if the flag is set correctly in a configuration, then the entire check will be skipped. So it is very unlikely that this is an issue within SEB but seems rather to be an issue with handling the configuration(s) correctly. |
Beta Was this translation helpful? Give feedback.
-
It's a VDI Infrastructure so the students use VMWare Horizon Client to access the labs. If I launch the SEB utility now directly from the machine it works fine and starts up. I've configured Moodle to now just use the SEB Client Config with a Browser Key - just need to tell the students that come quiz or exam time, they need to launch SEB and browse to the quiz that way... I can't see any other way or why it's not handling the configuration properly |
Beta Was this translation helpful? Give feedback.
-
It can get a bit complicated once there are multiple configurations involved via reconfiguration of SEB. Maybe drawing a flowchart with your specific use case and all the different configurations involved might help. I'll convert the issue into a discussion so that you may share any further insights or questions. |
Beta Was this translation helpful? Give feedback.
-
Hi,
Trying to run SEB 3.2.0 with Moodle LMS. When students click Launch SEB, it launches then comes back with Virtual Machine Detected. The configuration is configured to Allow Virtual Machines and to Ignore Display Errors. I can see in the XML File that Allow Virtual Machines is also set to True, but the error keeps appearing then quitting.
Looking at some previous issues on here, I can see you requested some commands be run. I have attached the output of those commands to this issue
pnpEntity.txt
NetworkAdapterConfigurationFormatted.txt
This host machine of which where SEB is running from is a VMWare Horizon Client / Virtual Desktop. Students will be using Horizon to get access to their environments of which each will have this host plus numerous virtual machines within the host.
Appreciate your prompt assistance as we have the students starting next week.
Cheers,
Ray
Beta Was this translation helpful? Give feedback.
All reactions