Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zoom currently failing #200

Closed
DanGough opened this issue Jul 3, 2021 · 8 comments
Closed

Zoom currently failing #200

DanGough opened this issue Jul 3, 2021 · 8 comments
Labels
bug Something isn't working enhancement New feature or request

Comments

@DanGough
Copy link
Contributor

DanGough commented Jul 3, 2021

Zoom is not working right now because Zoom Rooms returns a 403 error which also stops all of the other results coming through.

@aaronparker
Copy link
Owner

Probably need to update Get-Zoom or Resolve-SystemNetWebRequest to not Throw when it encounters an error and instead Write-Warning so that something is returned

@aaronparker aaronparker added the enhancement New feature or request label Jul 4, 2021
@aaronparker
Copy link
Owner

I've included an update in commit 1a836f4 that returns a custom URI if the source is unavailable.

I also need to check the source to see whether it's been moved or temporarily unavailable.

@DanGough
Copy link
Contributor Author

DanGough commented Jul 5, 2021

It’s probably just a temporary issue with their site - the main download page https://zoom.us/zoomrooms/software is still offering up the broken link https://zoom.us/client/latest/ZoomRooms.exe.

@aaronparker
Copy link
Owner

I think the approach to returning something rather than throwing might be a better approach overall. The function now uses Write-Warning instead of Throw and a link to the known issues page. The -Verbose option also provides you with some idea of what's going on.

Returning a URI with a link to the docs page might give me the chance to explain how to troubleshooting issues.

@aaronparker aaronparker added the bug Something isn't working label Jul 9, 2021
@DanGough
Copy link
Contributor Author

I've been using those URLs for some time, they all support the "zoom.us/client/latest" path, I then extract the version from the fully resolved URL that swaps 'latest' for the version. What has broken this is that now Zoom Rooms also has the version in the filename when it did not before, so you can no longer use a static URL!

I've updated my version to pull the links for rooms exe/msi straight off that page, and also added the ARM64 support for the main app: https://github.com/DanGough/Nevergreen/blob/main/Nevergreen/Apps/Get-Zoom.ps1

I've also just realised there are both ZoomInstaller and ZoomInstallerFull. ZoomInstaller exe is the regular download for normies, and ZoomInstallerFull exe is listed as 'Zoom Client Plugin for Sharing iPhone/iPad'. I assume it is the full client with that extra plugin.

For IT admins though, they only list the ZoomInstallerFull MSI, so I assume that is the most comprehensive one. I was using a mixture of both but now I'm strictly returning ZoomInstallerFull for both exe and MSI!

@aaronparker
Copy link
Owner

Work around added, in 2107.408, but will need to update again with new sources listed above.

@LadtoHelp
Copy link

Just trying to get the url for the 64bit installers but evergreen is only selecting the 32bit. No option to select the 64bit versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants