Getting 403 Forbidden error from cloudfront URLs

Description
This issue is happening on some sites only. The wasm file URLs are returning 403 forbidden errors. I can see these URls from Network tab:

https://dmogdx0jrul3u.cloudfront.net/1.9.1/lib/av/6664_audio.encode.wasm
https://dmogdx0jrul3u.cloudfront.net/1.9.1/lib/av/6664_video.simd.wasm

However, the same URL prefixes are working for other sites of ours where Zoom chooses the following URLs:

https://dmogdx0jrul3u.cloudfront.net/1.9.1/lib/av/6331_audio.encode.wasm
https://dmogdx0jrul3u.cloudfront.net/1.9.1/lib/av/6331_video.simd.wasm

Error

  1. AccessDenied

  2. Access Denied

  3. V5EPGEZ29ZETCRFZ

  4. {HIDDEN}

Which Web Client SDK version?
1.9.1

Code:

  ZoomMtg.setZoomJSLib(
      "https://dmogdx0jrul3u.cloudfront.net/1.9.1/lib",
      "/av"
    );
    await ZoomMtg.preLoadWasm();
    await ZoomMtg.prepareJssdk();

Screenshots
image

Device (please complete the following information):

  • Device: Web browser
  • OS: Ubuntu 20.04
  • Browser: Chrome

It looks like the old links are working (6331) and the meeting UI loads properly. However with the 6664 links in the latest version 1.9.6, the links load but there is no response from join() function’s success or error callbacks. We confirmed this by using the old build files of our web app which loads 6331 links in 1.9.1 and they work perfectly fine but the same code built today tries to load 6664 links and show 403 errors in 1.9.1 and even on the latest SDK there is no response.

This is an issue with Zoom itself.

Hi, @kathmandu.utc,

Thank you for using Zoom Developer Forum – I am happy to help. Would you be able to send an email to developersupport@zoom.us with a link to this thread? I’ll troubleshoot the behavior you are seeing from there.

In that email, please include the JSON response body and the requests you are using when you see the described behavior.

Best,
Donte

I’ve emailed in that email. Please respond as soon as possible.

1 Like

@kathmandu.utc Thank you so much for the update! I will follow up with you there.

Best,
Donte

Any update on this?

After upgrading to 1.9.6, we are also getting 403 on the jssdk links

Hi, @so1,

Thank you for using Zoom Developer Forum-- I am happy to help. I see you already updated to the latest version on the SDK 1.9.6. Can you use the global CDN when setting ZoomJSLib:

Ex. ZoomMtg.setZoomJSLib(‘https://source.zoom.us/1.9.1/lib’, ‘/av’);

More details on this can be found here :

Additionally, I’ve linked our sample Vue app below, be sure to test separately with your codebase and our app:

Please give that a try and let us know if the problem persist.

Best,
Donte