What is a one sentence summary of your feature request?
Automatically fill the DPI Allowlist with IPs from a JSON web file (Google)
Please describe your idea in detail. What is your problem, why do you feel this idea is the best solution, etc.
Hello!
Recently we’ve faced the issue when Google Meet service starts to be unavailable on macOS due to the EPP Network extension and customer’s network infrastructure specification.
The workaround is to add Google IP ranges to the DPI allowlist; thereafter, traffic starts going directly with no Network extension interruption.
But Google’s IP range is not constant; it changes over time. (That is why the issue may be recurring.)
We’ve found official Google’s JSON with the live-updating list of their IP ranges: https://www.gstatic.com/ipranges/goog.json
But currently customers would need to manually check this list and update the DPI Allowlist by hand if the issue returns.
Our idea is to add a feature to the EPP that can automatically update the DPI Allowlist with the IPs from the web JSON file (https://www.gstatic.com/ipranges/goog.json).
This will prevent issues with Google services and make customers user experience more convenient.
How do you currently solve the challenges you have by not having this feature?
The workaround is to add Google IP ranges to the DPI allowlist; thereafter, traffic starts going directly with no Network extension interruption.
Looks like a great idea that would definitely make EPP a lot more stable in an environment where corporate clients utilize Google Cloud (and Workspace) services.
Thank you for sharing your improvement request and for taking time to explain in detail the desired scenario!
I would like to inform you that this item is on our table to be discussed and as soon as we have a response to share, we will notify you. As we understand the importance of it for you, we are analyzing our current technical capabilities and possibilities to achieve that.
@simona.lazsadi Couldn’t this be achieved once the APIs are available? I’m thinking of configuring the APIs to query Google’s JSON and then feeding that into a specific DPI allowlist.
Thank you both for your valuable input—this is a really strong and relevant suggestion.
It aligns well with the direction we’re already heading, as API integration is part of our current roadmap. We’ll make sure this particular use case is taken into account as we continue shaping and prioritizing upcoming developments.
While we’re not able to share specific details at this stage, please know that ideas like this play an important role in how we refine our plans. We truly appreciate your engagement and for taking the time to share this with us.