Comments (26)
Are you using SEB 3.0.0 or SEB 3.0.1?
from seb-win-refactoring.
The last, I downloaded it from here: https://safeexambrowser.org/download_en.html
I think 3.0.1.
When I open the file that the teacher provided me, I get this error.
But, if I open the application without open the file provided by the teacher, I get this screen:
from seb-win-refactoring.
The version information can be found on the splash screens as well as when pressing WIN+A and then selecting "Information about SEB" in the Action Center. If you are using 3.0.0, then try to update to 3.0.1 and see whether the problem persists.
from seb-win-refactoring.
It is also written to the application logs, see %LocalAppData%\SafeExamBrowser\Logs\[...]_Runtime.log
from seb-win-refactoring.
We have the same problem with one of our students
Here is the log File:
2020-06-30_11h31m27s_Runtime.log
from seb-win-refactoring.
@diegoara96: It appears that the issue with false positive detection of VMs is still not fixed. This user is using the new version and still triggers the detection with a normal laptop:
Computer 'NEKOII-PC' is a LIFEBOOK-FTS LIFEBOOK A556 manufactured by FUJITSU
from seb-win-refactoring.
@SebastianZiegler @chuck2098 I need the output of these 2 commands that are executed on a powershell console
Get-WmiObject Win32_pnpEntity
Get-WmiObject Win32_NetworkAdapterConfiguration
you can run them this way to create text files with the output
Get-WmiObject Win32_pnpEntity | Out-File path\filename.txt
Get-WmiObject Win32_NetworkAdapterConfiguration | Out-File path\filename.txt
from seb-win-refactoring.
I accept suggestions on how to improve these methods or add new ones.
@dbuechel if you see that the new methods cause many problems you can remove them but think that the manufacturers' method is not enough.
from seb-win-refactoring.
@diegoara96: Yes, I think I'll need to remove your code with version 3.1 if you can't find a solution for the issues by then. But let's first see what the problem here is, maybe there is a way to prevent the false positives.
from seb-win-refactoring.
do you have a release date for 3.1?
from seb-win-refactoring.
@SebastianZiegler: No, for now it is scheduled for Q3 2020. But it would be great if you could help out in locating the issue, namely by executing the commands @diegoara96 has listed above.
from seb-win-refactoring.
Here the output:
from seb-win-refactoring.
Thanks @SebastianZiegler . I think I have the bug located but I need one more command to be sure
Get-WmiObject Win32_NetworkAdapterConfiguration | Format-List * | Out-File path\filename.txt
from seb-win-refactoring.
No problem
from seb-win-refactoring.
The problem was that the student's Mac was locally assigned and SEB detected it as a possible virtual machine. To avoid this, this generic check has been changed to a more specific check using prefixes.
I created a new PR #17 that corrects this problem and prevents similar things from happening in the future. Sorry for the inconvenience
from seb-win-refactoring.
Thanks @diegoara96 for the fix! @chuck2098 and @SebastianZiegler, could you please test whether this fixes your issue? You can download a beta build with the changes here: https://sebdev-let.ethz.ch/api/buildjobs/1g36ch0lweb79h48/artifacts/SEB_3.1.0.174_SetupBundle.exe
from seb-win-refactoring.
I got the first feedback, from one of our students and it seems to work now. Thx.
from seb-win-refactoring.
Any News to SEB 3.1.0? The issue still exists...
Thanks!
from seb-win-refactoring.
We'll be able to release it next week, if nothing unexpected happens.
from seb-win-refactoring.
Should be fixed with release version 3.1.0.
from seb-win-refactoring.
For anyone that stumbles upon this issue on google in search for a solution:
Short answer: uninstall VirtualBox and restart your computer.
Long answer: this is the VirtualMachineDetector code. To determine if it is being ran inside a virtual machine, it looks through the devices of the computer to see if there are virtualbox drivers (typically installed using virtualbox guest additions). However, also when installing VirtualBox as a host some devices are added to the machine in order for all virtualization features to work. Uninstalling virtualbox removes the drivers and passes the VirtualMachineDetector checks.
from seb-win-refactoring.
@diegoara96 Could you please verify the statement of @thehowl above? If this in fact is the case, then the respective code needs to be removed in order to avoid false positives. I do have VirtualBox installed on my machine, and I do not get any false positives however...
from seb-win-refactoring.
@dbuechel I just tested it on 2 different computers with virtualbox installed and SEB works fine. Anyway if you want to remove that code to avoid problems I'm fine with that.
from seb-win-refactoring.
Excellent, thanks for verifying it. No, I think it indeed improves the VM check, we just need to make sure that there are no false positives. I also don't get any issues with my installation of VirtualBox.
from seb-win-refactoring.
I suspect this could possibly be a Windows 7 issue? As especially Windows 10 has HyperV and a bunch of virtualisation features which I suspect make the virtualbox drivers obsolete. In any case can probably do some debugging and pinpoint the exact driver names if necessary.
from seb-win-refactoring.
Aha. Well, we don't officially support Windows 7 anymore for SEB version 3.x. But yes, if you could do some debugging and report the exact issue, then we might be able to make it work for Windows 7 as well.
from seb-win-refactoring.
Related Issues (20)
- "You can only run one instance of SEB at a time" on load.
- using clipboard on WIndows HOT 1
- Screen Reader Compatibility HOT 1
- Browser window not initializing HOT 3
- SEB Freezing HOT 4
- Disable wireless screen sharing HOT 1
- Show pasword button (eye icon) HOT 6
- Source Code anti tamper when running the application. HOT 2
- Issue I'm getting with my students when using Take a test HOT 2
- Feature: Battery Status API HOT 1
- In Moodle, the cookie can have a prefix. If one is set, the session sent to SEB server is not correct. HOT 15
- Periodic reload + kiosk message window on LMS page HOT 3
- Unmute sound after starting SEB HOT 1
- Add multiple files from USB drive at once HOT 1
- installation bug HOT 1
- Error for install SEB
- SEB - Office Programms - EntraID(AzureAD) 2FA HOT 3
- Prohibited Display Configuration HOT 1
- SEB Failed to start please consult the log files for more information SEB version 3.7.0 HOT 5
- SEB Failed to Launch HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from seb-win-refactoring.