Comment on Tell HN: Camelgate NPM Outage (Cloudflare)parentComments−internetter1yany site using that will have URLs containing 'camel' blockedWhat engineer at cloudflare thought this was a good resolution?−Raed6671yI doubt the system is that simple. No one wrote a rule saying `if url.contains("camel") then block()` it's probably an unintended side-effect−keithwhor1yIf this is a bet, I'll happily take the other side and give you 4:1 on it.−dgfitz1yMe too.−ycombinatrix1yAkamai has been doing precisely that for years & years...−benoau1yI think you can include advertising/privacy block lists in that vein too, although that allows for the users to locally-correct any issues.−isbvhodnvemrwvn1yJudging by previous outages it was probably a poorly tested overcomplicated regex which matched to much.
Comments
What engineer at cloudflare thought this was a good resolution?
I doubt the system is that simple. No one wrote a rule saying `if url.contains("camel") then block()` it's probably an unintended side-effect
If this is a bet, I'll happily take the other side and give you 4:1 on it.
Me too.
Akamai has been doing precisely that for years & years...
I think you can include advertising/privacy block lists in that vein too, although that allows for the users to locally-correct any issues.
Judging by previous outages it was probably a poorly tested overcomplicated regex which matched to much.