Zoom-Proctoring not active #43
Replies: 5 comments 10 replies
-
Hi Please be aware that proctoring with SEB Server is still a experimental feature. Then the LMS Setup MOCKUP is just for testing without a real LMS. If you want to have a LMS and a real exam you need to bind a LMS, either Moodle, Open edX, Ans or OLAT. If this is all correctly setup and you have downloaded a Connection Configuration for SEB to apply to this exam, you should see the incoming SEB connection in the monitoring view of the SEB Server for this exam and SEB Server should apply the SEB connection automatically to a proctoring room that is a Zoom meeting to collect all the incoming SEB connections. For more details on how to setup SEB Server, please refer to the User Guide |
Beta Was this translation helpful? Give feedback.
-
dear Heinz The SEB Server do not add a connecting SEB client to a proctoring room until the connection is fully established and SEB was able to download the Exam Config from SEB Server and also login to the LMS. If you can see the SEB Connection as "Active" in the monitoring view and you also see that the SEB connection was applied to a Proctoring Room "Room 1 (1/20)" for example then the SEB Server has sent a meeting join instruction to the SEB to join the meeting. If you don't see the SEB connection as "Active" but as "Requesting" in the monitoring view then the SEB probably don't get the join instruction from the SEB Server. So unfortunately I think proctoring is currently not working without an established SEB connection that also implies a proper LMS login. Maybe we can change this in future releases of SEB Server. The ability to communicate with a student before LMS login to discus eventually login problems seems like a valuable use case to me. As a workaround you might try to open a one-to-one Room for the connected SEB client by double-click on the SEB connection in the monitoring view. You will get to the detail view of this SEB connection then. There you can try to use the "Open Single Room" action to initiate a one to one meeting with the participant. This might work even without a "Active" connection (if the "Open Single Room" action is available then, I'm not quit sure about this, you have to look and try). You can find the SEB log files in {Unser-Home}\AppData\Local\SafeExamBrowser\Logs best |
Beta Was this translation helpful? Give feedback.
-
dear Heinz
The problem here might be that your LMS is not a real Open edX system as I'm understanding this right from your explanation? SEB Server do not manage LMS user accounts but just request some User-Account details from a specific LMS with the given LMS login identifier provides from the LMS to the SEB on login and provided further from SEB to the SEB Server. In your case I assume that the SEB is not able to get the LMS session identifier on LMS login and therefore is not able to finish up the connection handshake with the SEB Sever. The connection is still on the status "Connection Requested" even if you are logged into the exam. I Think this is the last missing step in your setup and that is needed before SEB Server sends the meeting join instruction to the SEB. Open edX usually sends a cookie to the SEB on login. This cookie contains the edx session identifier that is seeking be a connecting SEB to finish up the handshake with the SEB Server. If you are able to also mock-up this behavior for your mock-up LMS then you can try to send a cookie header in the LMS login response to SEB like:
This might work for your setup but with no guaranties. There is still the possibility to setup a proctoring environment just with SEB and Zoom/Jitsi without SEB Server. In this case you need to setup a Meeting and proper SEB configuration by yourself. If this is an alternative scenario for you, please ask @danschlet for a setup on MacOS and iOS devices or @dbuechel for a setup on windows devices. best, andreas |
Beta Was this translation helpful? Give feedback.
-
Why is your BBB solution not working for Mac users? Since SEB 3.0, SEB for macOS supports access to camera/microphone via WebRTC on macOS 11.1 Big Sur and newer. You just need to make sure to use correct settings, see its release notes. In case you also need access to screen sharing, we're also not yet supporting this with Zoom. |
Beta Was this translation helpful? Give feedback.
-
We currently don't have any capacity to document access to Zoom proctoring using manual settings. The final release version of SEB 3.2 for macOS will offer according setting options in its Preferences window, but we will only be able to work on that later in January. Then we will also have time to document these settings. Also using manual Zoom proctoring settings without SEB Server will require some small changes in code at least in the macOS version. |
Beta Was this translation helpful? Give feedback.
-
dear all,
i try to run the zoom-proctoring feature. i've entered correct zoom API-keys/secrets and SDK-keys/secrets for a demo Quiz (MOCKUP) but when i run SEB with that configuration file i get connected to a lms.mockup.com, but the icon in the right lower corner says "Fernüberwachung ist nicht aktiv" - why? is there any log where i can find out what is going wrong????
side note: up to now i'm running SEB-secured exams on beginners of studies using Big Blue Button (WebRTC) as monitoring system, which works perfectly for 99.5% of windows user, but none of my (few) Mac-Users (for known reasons). But i cannot ignore them, and thus would like to test the built in zoom-client now ....
My current environment:
SEB-Server 1.2.4-SNAPSHOT
SEB 3.3.1
ciao
Heinz A. Krebs
Beta Was this translation helpful? Give feedback.
All reactions