Closed MatthewDailey closed 5 years ago
Hi @MatthewDailey, sorry for the late reply. Does this customer have any relationship with GOV.UK? Normal browsers wouldn't ever send the govuk-abtest-*
header, they would use a cookie (which Fastly then translates to the govuk-abtest-*
header).
However, we internally have tools that set the header (https://github.com/alphagov/govuk-browser-extension). That's the only thing I can think of at the moment.
Thanks for getting back to me!
A browser extension seems like a reasonable explanation for this.
We had a user from the UK write in that they were receiving an error on a specific route to our service because they appeared unauthenticated for this specific request. The were able to interact with the site and send successful requests to other route before and after this failing request.
When we looked in to it, we saw that their browser appeared to be sending our cookie but our service was not receiving the cookie and was instead receiving a request with headers that look like
govuk-abtest-*
cookie values.This is pretty inexplicable to us, especially given that we use CloudFront as a CDN and not Fastly. Do you have any idea what's going on here?
Here's the request :