-
Notifications
You must be signed in to change notification settings - Fork 6
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
More than just O365 #1
Comments
Thanks, @rwahyudi ! I appreciate your feedback and wanted to let you know that I'm already working on the next version which will add support for Zoom endpoints. Thanks for providing the Zoom feed! In the meantime, you can manually load the Zoom endpoints in to the "additional_urls" and "additional_ipv4" lists. |
@f5regan do you know when/if the new version would be released? This would be extremely helpful to pull the list of Zoom IP addresses from a URL. |
Sorry, forgot to circle back on this. Unfortunately the implementation of Python (2.7.5) available on BIG-IP doesn't support SNI in httplib and additional modules would need to be installed for it to work in requests. I looked at this a while back and Zoom as well as one other provider (WebEx?) maintain their lists on CDNs that require an SNI in the ClientHello. I'm working on changing the way in which the lists are fetched but it will likely mean a considerable redesign to the current implementation of the script. I'm aiming to have something available by the end of the month. |
@f5regan - Do you have any progress updates on this implementation? |
Hi @tgnelson, all I can say is it is in progress (maybe 30% complete). I haven't had as much time to work on this as I had thought I would over the last month. My goal is to get this out ASAP but unfortunately I can't provide an updated release date at this time due as I have a number of things on my plate right now. |
Perhaps it's possible to avoid a rewrite. I think this could be simplified in the interim with a local or internal virtual server taking care of the SNI legwork. You would call that VS by IP or internal hostname, and it would rewrite SNI and host header as needed. I put together a quick PoC of how this might work here (untested). See inline comments for details.: |
Might be easier to use system curl?
|
Great script!!
Should call this script a split tunnel manager since it does a bit more than just Office365.
It will be good we can add custom URL ie :
https://assets.zoom.us/docs/ipranges/Zoom.txt
The text was updated successfully, but these errors were encountered: