Giter VIP home page Giter VIP logo

Comments (4)

dbuechel avatar dbuechel commented on August 22, 2024

Thanks for the report. The first issue is actually a bug as the log reveals, particularly when reconfiguring from a session which was not using the service component to one which does:

Runtime:

2024-06-13 14:26:46.930 [07] - INFO: Initializing service...
2024-06-13 14:26:46.930 [07] - INFO: The service will be ignored for the next session.
...
2024-06-13 14:29:55.314 [14] - DEBUG: [RuntimeHost] Received message 'ReconfigurationMessage', sending response 'SimpleResponse -> Acknowledged'.
...
2024-06-13 14:29:55.439 [07] - INFO: Initializing service...
2024-06-13 14:29:55.440 [07] - DEBUG: [ServiceProxy] Trying to connect to endpoint 'net.pipe://localhost/safeexambrowser/service'...
2024-06-13 14:29:55.441 [07] - DEBUG: [ServiceProxy] Communication channel is opening...
2024-06-13 14:29:55.466 [07] - DEBUG: [ServiceProxy] Communication channel has been opened.
2024-06-13 14:29:55.481 [07] - DEBUG: [ServiceProxy] Connection was established.
2024-06-13 14:29:55.481 [07] - INFO: The service is mandatory and connected.
2024-06-13 14:29:55.483 [07] - INFO: Starting new service session...
2024-06-13 14:29:55.484 [07] - DEBUG: [ServiceProxy] Sending message 'SessionStartMessage'...
2024-06-13 14:29:55.670 [07] - DEBUG: [ServiceProxy] Received response 'SimpleResponse -> Acknowledged' for message 'SessionStartMessage'.
2024-06-13 14:29:55.671 [07] - DEBUG: [ServiceProxy] Service acknowledged session start.
2024-06-13 14:29:56.893 [07] - INFO: Successfully started new service session.

Client:

2024-06-13 14:29:55.309 [20] - DEBUG: [RuntimeProxy] Sending message 'ReconfigurationMessage'...
2024-06-13 14:29:55.318 [20] - DEBUG: [RuntimeProxy] Received response 'SimpleResponse -> Acknowledged' for message 'ReconfigurationMessage'.
2024-06-13 14:29:55.318 [20] - DEBUG: [RuntimeProxy] Runtime acknowledged reconfiguration request.
2024-06-13 14:29:55.319 [20] - INFO: Sent reconfiguration request for 'C:\Users\Admin\AppData\Local\SafeExamBrowser\Temp\config.seb' to the runtime.
2024-06-13 14:29:55.930 [30] - DEBUG: [Registry] Value 'Debugger' from registry key 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Utilman.exe' has changed from '' to 'SebDummy.exe'!
2024-06-13 14:29:55.932 [30] - WARNING: The ease of access registry value 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Utilman.exe\Debugger' has changed from '' to 'SebDummy.exe'! Attempting to show lock screen...
2024-06-13 14:29:55.938 [30] - INFO: Showing lock screen...
2024-06-13 14:29:56.006 [19] - DEBUG: [ApplicationMonitor] Window has changed from 'SplashScreen' (67110) to '' (132904).
2024-06-13 14:29:56.898 [06] - DEBUG: [ClientHost] Received message 'SimpleMessage -> Shutdown', sending response 'SimpleResponse -> Acknowledged'.

I shall fix the issue for the upcoming release version 3.8.0.

With respect to the second lock screen: This is intended behavior, namely if a secure session (a session protected with a quit password) was not terminated normally (by terminating SEB e.g. via quit button or a quit link), then this lock screen will be activated when SEB is restarted with the same configuration or Start URL in order to prevent students from cheating by exiting and re-entering SEB at will.

from seb-win-refactoring.

time4breakfast avatar time4breakfast commented on August 22, 2024

Thank you for your feedback. Looking forward to the new version.

from seb-win-refactoring.

dbuechel avatar dbuechel commented on August 22, 2024

I'll report back once the issue has been fixed in a beta version of 3.8.0.

from seb-win-refactoring.

dbuechel avatar dbuechel commented on August 22, 2024

The issue should be resolved and can be tested in the latest development build of version 3.8.0: https://sebdev.ethz.ch/api/buildjobs/nun1i0gqe87nax64/artifacts/SEB_3.8.0.719_SetupBundle.exe.

from seb-win-refactoring.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.