Getting Joining Fail Error on Production while it works on Development

Description
I am getting an error on my production area while it is working fine on development. I am using Asp.NET MVC. Signature genereated by Serverside.

Error
joining a meeting “Joining Failed” titled “Joining meeting timeout.”

Which version?
WEBSDK 1.7 with JWT APP which shows these badges (Intent to publish: No | Account-level app | JWT Credentials)

To Reproduce
Steps to reproduce the behaviour:

  1. Go to
  2. See error

Screenshots
Production


Development

regards,
Naveed

Hey @naveed,

This is most likely because your signature is wrong, the meeting ID is wrong, or you are not using JWT App key and secret.

Can you private message me your signature so I can double check it is correct?

Thanks,
Tommy

I have sent you the message with details, also if I use wrong meeting id or signature will it connect?
I m generating signature using
https://marketplace.zoom.us/docs/sdk/native-sdks/web/essential/signature

Hey @naveed,

Thanks for sending it to me, I will take a look.

No, it will not connect if the meeting ID or signature is wrong.

Thanks,
Tommy

It worked when i use in page JavaScript.

1 Like

Hey @naveed,

So it is working now?

Thanks,
Tommy

Yes it is working Now.

1 Like

Great to hear!

Let us know if you have any other questions! :slight_smile:

-Tommy

i got the same error. Signature generate from server side Asp.Net not working. signature gen from javascript is runnung.

Hey @tranvuong1803,

Please see my post on your thread here:

Thanks,
Tommy

Hi @tommy I’m using C#-Asp.Net and your Web SDK tool. I’m using
ZoomMtg.generateSignature({
meetingNumber: meetingConfig.mn,
apiKey: API_KEY,
apiSecret: API_SECRET,
role: meetingConfig.role,
success: function (res) {
console.log(res.result);
meetingConfig.signature = res.result;
meetingConfig.apiKey = API_KEY;
var joinUrl = “/myzoompage?” + testTool.serialize(meetingConfig);
console.log(joinUrl);
window.open(joinUrl, “_blank”);
},
});
that code blocks but I always get the “Signature invalid.”

After I used https://marketplace.zoom.us/docs/sdk/native-sdks/web/build/signature C#
“Signature invalid.”
After I changed
(ToTimestamp(DateTime.UtcNow.ToUniversalTime()) - 30000).ToString();
to
(ToTimestamp(DateTime.Now) - 30000).ToString();
this time I get the “The signature has expired.” error. Please help me.

Hey @yunusemrekazann ,

Please create a new topic, and fill out the post template so we have enough info to help! :slight_smile:

Thanks,
Tommy