Description
when try to start webinar by Host the error : Not allow to start webinar from web. appear
Error
Not allow to start webinar from web.
errorCode: 3609
errorMessage: “Not allow to start webinar from web.”
method: “join”
result: “Not allow to start webinar from web.”
status: false
Which version?
SDK 1.8
1 Like
tommy
(Tommy Gaessler)
November 9, 2020, 10:03pm
2
Hey @spawschool ,
Sorry to hear you are having issues starting a Webinar with the Web SDK. Can you please share steps to reproduce the issue?
Make sure to follow the instructions here:
Thanks,
Tommy
1 Like
JoinZoom(WebinarID, Role) {
const timestamp = new Date().getTime() - 30000
const msg = Buffer.from(config.Zoom.APIKey + WebinarID + timestamp + Role).toString(‘base64’)
const hash = crypto.createHmac(‘sha256’, config.Zoom.APISecret).update(msg).digest(‘base64’)
const signature = Buffer.from(${config.Zoom.APIKey}.${WebinarID}.${timestamp}.${Role}.${hash}
).toString(‘base64’)
const Data = {
signature: signature,
apiKey: config.Zoom.APIKey,
meetingNumber: WebinarID,
}
return Data;
}
mention that Role = 1
while that when try to join as attendee i join webinar successfully
1 Like
i just generate signature then try to join the error that “Not allow to start webinar from web” appear without any unexpected actions
1 Like
tommy
(Tommy Gaessler)
November 10, 2020, 8:46pm
5
Hey @spawschool ,
Does your Webinar have registration required turned on? If it does, try turning it off and seeing if that works:
Description
This ticket is a follow up on my previous ticket Error message "Not support registration webinar" opened before the V1.8.0 was released. First let me thank you for your work on the web registration but we have some issues with the Webinar registration mechanism. Michael, you said “our WebSDK now supports Registered Webinars” in my previous ticket but the flow seems not to be working well for us.
Basically, we create webinar (with registration enabled and the option to manually appr…
Thanks,
Tommy
BodyContent = {
topic: Title,
// type: 2,
type: 5,
start_time: StartTime,
duration: 2,
password: “XXXXXXX”,
agenda: Desc,
settings: {
host_video: true,
panelists_video: true,
practice_session: false,
hd_video: true,
approval_type: 2,
registration_type: 1,
audio: “both”,
auto_recording: “local”,
// auto_recording: “none”,
registrants_restrict_number: MaxNumber,
enforce_login: false,
close_registration: true,
show_share_button: false,
allow_multiple_devices: false,
registrants_email_notification: false,
meeting_authentication: false
}
}
this is create webinar request
tommy
(Tommy Gaessler)
November 11, 2020, 9:59pm
8
Thanks @spawschool ,
Can you please also share the response body JSON so I can double check what was set by the API?
Thanks,
Tommy
{
uuid: ‘’,
id: ,
host_id: ‘xxxxxxxxxxxxx’,
host_email: ‘xxxxxxxxxxxxx’,
topic: 'xxxxxxxx,
type: 5,
start_time: ‘2020-11-15T05:00:00Z’,
duration: 60,
timezone: ‘Africa/Cairo’,
agenda: ‘xxxxxxxxxxxx’,
created_at: ‘2020-11-12T01:07:09Z’,
start_url: ‘’,
join_url: ‘’,
password: ‘xxxxxxxx’,
settings: {
host_video: true,
panelists_video: true,
approval_type: 2,
audio: ‘both’,
auto_recording: ‘local’,
enforce_login: false,
enforce_login_domains: ‘’,
alternative_hosts: ‘’,
close_registration: true,
show_share_button: false,
allow_multiple_devices: false,
practice_session: false,
hd_video: true,
question_answer: true,
registrants_confirmation_email: true,
on_demand: false,
request_permission_to_unmute_participants: false,
global_dial_in_countries: [ ‘US’ ],
global_dial_in_numbers: [ [Object], [Object], [Object], [Object], [Object], [Object] ],
contact_name: ‘xxxxxxxxxxxxx’,
contact_email: ‘xxxxxxxxxxx’,
registrants_restrict_number: 0,
registrants_email_notification: false,
post_webinar_survey: false,
meeting_authentication: false
}
}
tommy
(Tommy Gaessler)
November 12, 2020, 7:18pm
10
Hey @spawschool ,
I was not able to reproduce this issue.
Make sure in your ZoomMtg.join object, you set the userEmail
to the same email as the host of the webinar.
Thanks,
Tommy
system
(system)
Closed
December 13, 2020, 5:18am
11
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.