This sadly doesn't quite help us... I understand that it's not Google which is specifically the entity blocking this IP on your end. But, it is without a doubt a blocking on your end - there's an entire TLS handshake to verify it's talking to your server before it responds with the 403 error
It might be an Nginx or other Proxy/Later/System performing the blocking, which runs behind your GCP LBs. As there are other posts from people in GCP, it apparently doesn't only affect us.
As I wrote in my first post, maybe this is some sort of rate limit/fail2ban-thing that we're facing - but this only started recently despite nothing changing on our end. Also, I was not able to find any documentation about what your official rate limits are for your apt repos, which would also help us to fine-tune our request behaviour.
I understand your frustration @MrTrustworthy. What's I've been told from our team is that our WAF and DDoS protection is offered by Google as a managed service and it looks like the block is originating there.
As you confirmed in your last message, the block is on your end on the GCP LB (where Cloud Armor is running the WAF/DDoS). The CloudArmor/WAF configuration is something that's happening on your tenant that's exclusively under your control.
There isn't really anything we can do about this. Google can't interfere in YOUR tenant on OUR request. If that were possible, it would be a massive security hole
Your WAF configuration allows you to define specific rules, among them are exclusions from certain DDoS/Rate-Limiting rules for certain IPs. This is where you could whitelist our IP.
If this is not possible, or simply in addition to it, we are more than happy to adjust our request behaviour to meet your rate limits. As mentioned in my last 2 posts, for that we'd simply need to know what those limits are since we couldn't find any public documentation about it.
I've received word that your IP range has been unblocked. It can take a couple of days to propagate so just let us know if you're having issues.
I've also checked into the repository mirror and the response I've received is that it's not something that is currently supported, but I've fed it back to the team for consideration.
Welcome to the community! Thanks for raising. It looks like your IP is within the same ASN as @stashevvsky's request, which I've already raised an issue for. This is already under investigation so I'll confirm to both of you when the unblock has been actioned.
Thanks for reaching out. To confirm, it was the the below IP you were enquiring about:
I've received word back from the team that this ASN is already allowed and we can see traffic coming through. Can you try again?
If you're still having issues it might be worth checking that you are using the IPv4 address and don't have IPv6 enabled on your host, which we've seen has caused issues previously.
@MrTrustworthy I am merely the middle person here. What the team have told me that our WAF and DDoS protection is offered by Google as a managed service. The team have checked and we do not have any defined rules that would block your IP.
Since your IP is also Google we recommend raising it with them. If you want to come back with trace details and times where requests are blocked versus unblocked I can reopen the issue and have the team take a look. But as they have recommended you follow up with Google directly I recommend actioning that and sharing the response as well.
I've raised the unblocking request with the team and will come back with an update when I hear back. Just a warning that it can take time to action these requests.
Hi @carly.richmond ,
thanks for your response I appreciate that you are the middle person here, and thanks a lot for your attempts at helping us out!
Since it doesn't seem possible for you to adjust the WAF to whitelist us, or let us know the rate limits that we should remain below, we'll pursue other avenues to avoid the blockade.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.