Joining Fail with Error Code 1

Screenshot 2020-03-31 at 12.37.57 PM
Hey @tommy !
I’m facing same issue on Angular Sample web app attached the error screenshot, using JWT API keys and Zoom Pro account. Please look into this and help, thanks in advance !

Here are my params:
signatureEndpoint = ‘http://localhost:4000’;
apiKey = ‘***********************’;
meetingNumber =;
role = 0;
leaveUrl = ‘http://localhost:4200’;
userName = ‘Angular’;
userEmail = ‘’;
passWord = ‘’;

Here’s my signature generated:

Hi support

I have purchased pro plan with webinar and your SDK code still not working on my portal and I have already created a ticket for the same issue. I m trying to implement code with the webinar.
I already tried all the things that you suggest to me in past emails but the issue not fixed.
Here is URL there I m implementing our code: https://getmortgageready.com/webinar/Total_cdn/attendee.php

Please suggest me the correct way to fix this issue. it’s urgent for me.

Regards
Vikas Sharma

Hello @azaz.nuces,
1-try to change role to 1 instead of 0
2-make sure this is real meeting id
3-make sure you are using jwt api scret and api key

Thanks for the suggestions @mohamed.desoky .
Same results with role 1, however I’m trying to join an existing meeting, not starting one so role should be 0 no?

Meeting ID is real also using Pro account’s JWT app credentials.

Any more suggestions? I followed this github but still no use:

Hello @azaz.nuces
Can you try your account Personal Meeting ID with the previous configurations

Tried with my PMI but no luck @mohamed.desoky
Can’t figure out what’s wrong.

Hey @azaz.nuces, happy to help!

Correct, role 0 is for joining the meeting.

How are you generating the signature? Are you using the signature sample app?

Thanks,
Tommy

Hey @vikasphp.shinedezign,

Looks like you have some network issues. How stable is your internet connection?

Can you open the browser console and see if there are errors?

Thanks,
Tommy

Hi sir,

Well am using chrome and 48Mbps broadband …and with same internet i can access the meeting. but there is something wrong with webinar.

I was trust your services and purchased 60 dollars plans from the your website but your support still not helpful for me.

Check console error your self here is link :

Second time you sent me below message there is any bot system on your support:

Looks like you have some network issues. How stable is your internet connection?

Can you open the browser console and see if there are errors?

**Note : Please suggest me any solid solution. Don’t give me sweet pill **

Thank you

Hi @tommy !
Yes I’m using Node app to generate signature which is running on localhost:4000

Hey @tommy Can I get help in this issue? Its urgent.

Hey @vikasphp.shinedezign, I promise I am human :wink:

Were you able to get it running?

Can you try using the updated signature code:

https://marketplace.zoom.us/docs/sdk/native-sdks/web/essential/signature

What are you passing in for the role when trying to join webinar? Starting a webinar from the Web SDK (role 1) is not supported.

Thanks,
Tommy

Hey @azaz.nuces,

I noticed you have a Free Basic account. You need at least a Pro account to use the Web SDK.

Please upgrade and try again.

Thanks,
Tommy

Hi Tommy,

Thank for your reply :slight_smile:

Q. Your connection has timed out and you cannot join the webinar. Verify your network connectivity and try again.

**Reply: **Your app and for the attendee, I used web SDK…and amusing role 0 there…but getting this error

" Your connection has timed out and you cannot join the webinar. Verify your network connectivity and try again.

**Note: **Internet speed also so good and there is no firewall.

Thank you

Hey @vikasphp.shinedezign,

Happe to help! :slight_smile:

Are you also passing in the userEmail field for the attendee? This is required for joining webinar.

Thanks,
Tommy

Hi Tommy
Yes I used my same email

thank you

Hi @vikasphp.shinedezign,

When typing in the meeting ID make sure to remove the slashes when you submit the meeting ID. For example MeetingID 123-45-678 -> 12345678.

If that doesn’t work, can you DM me your account number and email used for marketplace?

Hi Michael_Purnell
Here is email id:

Account ID:

Yes, we use meeting id without the hyphen.

Here is code we using:

var meetConfig = {
apiKey: API_KEY,
apiSecret: API_SECRET,
meetingNumber: parseInt(document.getElementById(‘meeting_number’).value),
userName: document.getElementById(‘display_name’).value,
passWord: “”,
leaveUrl: “”,
role: 0
};

   var signature = ZoomMtg.generateSignature({
       meetingNumber: meetConfig.meetingNumber,
       apiKey: meetConfig.apiKey,
       apiSecret: meetConfig.apiSecret,
       role: meetConfig.role,
       success: function(res){
           console.log(res.result);
       }
   });

   ZoomMtg.init({
       leaveUrl: '',
       isSupportAV: true,

success: function () {
ZoomMtg.join(
{
meetingNumber: meetConfig.meetingNumber,
userName: meetConfig.userName,
signature: signature,
apiKey: meetConfig.apiKey,
userEmail: ‘’,
passWord: meetConfig.passWord,
success: function(res){
('#nav-tool,#dialog-join,#wc-footer-left').hide(); (’.presentation,.footer-button__button,.more-button’).hide();

setTimeout(function(){ $("#dialog-join").show(); }, 5000);
console.log(‘join meeting success’);
},
error: function(res) {
console.log(res);
}
}
);
},
error: function(res) {
console.log(res);
}
});

Thank you

Hey @vikasphp.shinedezign,

Please see the following Web SDK update if you have not already:

We are working to get the Zoom Web Client and Zoom Web SDK back online. Please keep up with our status page for detailed updates: status.zoom.us


The best workaround is to use the Zoom Desktop / Mobile app.

Just include the Zoom meeting join url (https://zoom.us/j/meetingID) on your site rather than showing the websdk / iframe. Clicking on the join url will open the Zoom meeting in the Zoom app.

Apologies for the inconvenience,
Tommy

Hi Tommy,

Today I have checked implemented code stop working please let me know when will start? Because I have already set some meetings with my client.

Thank you