Live Proctoring with Zoom Issue #50
-
Hi, I have been trying to use Zoom for live-proctoring with the SEB server. It was not successful. When analyzing the logs for the Zoom marketplace app I found that the SEB server calls a Zoom API endpoint to create a meeting that does not exist in the Zoom API. Endpoint SEB requests: https://api.zoom.us/v2/users/meetings It seems the user id is missing when the request is made with the SEB server. is that a bug?. Can I have any clue which will be a great help to investigate further? SEB server version: v1.2-stable-03a0e03 Thanks in advance. I have attached the request sent by the SEB server here. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 19 replies
-
Hi SEB Server actually uses the "https://api.zoom.us/v2/users/:userId/meetings" endpoint as you can see in the code: But SEB Server also firstly creates a user within the other endpoint "v2/users" as you also can see in the code: What I can think of, without further information is, that the first Zoom API call to create a user (to manage the meeting) went wrong. Maybe because of not heaving the right privileges to do so, or due to something other unknown reason. If SEB Server is not able to detect this as an failure and try to call the Zoom API with an empty userId might actually result in calling a wrong endpoint as you've described above. Do you have a Zoom higher plan account that is needed to use Zoom for proctoring with SEB Server? If yes, please also have a look at the SEB Server logs if there can something be found. You can post it here and we can have a look at it. Best |
Beta Was this translation helpful? Give feedback.
-
Hi @AndreasHefti , I was able to set up the Zoom proctoring with SEB a couple of months ago. It worked fine without any issues. But I have an issue, I could not achieve this now. I have been trying to reset all as like what I did previously. I have noticed an error message in the SEB client Zoom frame. It displays "null's server IP address could not be found". I changed the client versions and tried with different machines as well. But the issue is still there. Can I get an idea of what could be the cause? I hereby attach the screenshot of the SEB client window. Thanks |
Beta Was this translation helpful? Give feedback.
Hi
SEB Server actually uses the "https://api.zoom.us/v2/users/:userId/meetings" endpoint as you can see in the code:
But SEB Server also firstly creates a user within the other endpoint "v2/users" as you also can see in the code:
What I can think of, without further information is, that the first Zoom API call to create a user (to manage the meeting) went wrong. Maybe because of not heaving the right privileges to do so, or due to something other unknown reason. If SEB Server is not able to detect this as an failure and try to call the Zoom API with an empty userId might actually result in calling a wrong endpoint as you've described above.
Do you have a Zoom higher plan account that is…