chamilo-lms icon indicating copy to clipboard operation
chamilo-lms copied to clipboard

Zoom Plugin bug "Wrong session time - Conference not available for students"

Open aelalfey opened this issue 4 years ago • 10 comments

Dears,

First of all my server time is configered to Africa/Cairo UTC+2.

1

Chamilo is also configered to Africa/Cairo UTC +2 BUT it shows the wrong timing even after applying Africa/Cairo it still shows "UTC time" NOT "UTC+2"

2

First scenario: scheduling a session for TODAY

As in the picture below i scheduled the session for today 09:00 am and click saved

Zoom4

The generated session was created with "Today Current time UTC" please see picture below

Zoom5

The Status of the meeting is always "waiting" even if i started the session as a teacher. and it show the wrong time.

Zoom6

Sharing the session link with student in Group 0001 student it shows him the following message no matter what i try

Zoom7

Please note that i tried to create differnet sessions for whole course members with no luck I as a teacher can start the session with no issues but students on the other hand always get the above message.

Second scenario: scheduling a session for a day in the future

I tried to schedule a session for TOMORROW at 10:00 am as in the picture below and click save.

Zoom8

The scheduled session shows wrong time as you can see in the picture below UTC-2 "I tried to shedule more than one session in the future and it is always UTC-2" So if i enter 9:00 am it will generate a session for 7:00 am and so on. And students always get the same message as stated above "Conference not available".

Zoom9

Please note that on my zoom portal i see the right timing as in the picture for both the one created for today and the other one created for tomorrow:

Zoom10

And here is my plugin Config:

Zoom1

Zoom2

Zoom3

aelalfey avatar Aug 24 '20 18:08 aelalfey

I'm having the same problem, the zoom API return doesn't work. The meeting is always waiting. In the details section there is no activity. I did a new installation, tested it with several zoom accounts and it didn't work.

corcepts avatar Sep 11 '20 20:09 corcepts

Is it possible you use a free account? This plugin will only work with paid account with webinars credit.

ywarnier avatar Sep 12 '20 22:09 ywarnier

Chamilo is also configered to Africa/Cairo UTC +2 BUT it shows the wrong timing even after applying Africa/Cairo it still shows "UTC time" NOT "UTC+2"

After saving the settings you have to logout and then login again, the correct date will appear.

jmontoyaa avatar Sep 14 '20 06:09 jmontoyaa

I just added a fix in the plugin, you have to also check that the timezone in Zoom is the same as in Chamilo.

jmontoyaa avatar Sep 14 '20 07:09 jmontoyaa

Hi @jmontoyaa

Can you please point me to the fix to apply it.

Thanks

aelalfey avatar Sep 14 '20 16:09 aelalfey

Dear @jmontoyaa @ywarnier ,

Thank you for your fix but unfortunately it didn't work. Time in chamilo is still wrong and all the above bugs is still there. "Conference is unavailable" for students no matter what i do. I even subscribed for a Zoom webinar account to make sure that was not the issue and yet problem still persist.

Kindly advice.

I can share my test site that have active zoom webinar plan for your testing

aelalfey avatar Sep 22 '20 15:09 aelalfey

Buenas yo estoy teniendo el mismo problema, a los alumnos les aparece "Conferencia no disponible". Quería saber si alguien ha podido solucionar de alguna manera.

fcampiglia avatar Apr 07 '21 18:04 fcampiglia

I did the configuration of the plugin and I have this problem that the students get the error "Conference not available" the time zones are configured correctly. Could anyone solve it?

kppr0524 avatar May 23 '22 17:05 kppr0524

por favor @ywarnier, tenemos el mismo problema, los estudiantes no pueden acceder a la llamada de Zoom. Que nos puedes decir de esto? Es algo sin resolver de Chamilo? Estan trabajando para resolverlo? Te agradecemos mucho tu respuesta. Acabamos de actualizar la version de Chamilo pensando que quizá era por eso pero el error se mantiene.

aerorental avatar May 23 '22 22:05 aerorental

Hola, A nosotros nos ocurrió algo similar, todo estaba aparentemente bien configurado pero los estudiantes no podían acceder.

Si el servidor usa Apache, y en el error_log del hosting se observa el mensaje "verificationToken not valid, please check your zoom configuration", puede que el problema sea el que indican aquí: https://devforum.zoom.us/t/data-compliance-api-deauthorization-endpoint-url/3870/15

Al parecer, en $_SERVER no estaba incluida HTTP_AUTHORIZATION, lo que hacía que el plugin no recibiera la respuesta de Zoom con el token correspondiente. Si se añade esto al principio del archivo .htaccess se soluciona:

SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0`

nosolored avatar May 30 '22 09:05 nosolored