Dixin/Etymology

Chrome 404 error in the U.S.

Closed this issue · 8 comments

One of my friends in the U.S. is getting this 404 error when using chrome browser. I do not get the error in China.
0WebSite

She does not get the error when using Safari

Dixin commented

Repro steps?

Hi @Dixin, I think I managed to reproduce this issue.
I'm having the same problem with Chrome (ver 84.0.4147.125) but not Edge (ver 84.0.522.59).

After checking the network request from both browsers, it seems like Chrome is not sending any cookies in its request. Meanwhile, Edge is sending the GA cookies and the Oracle cookie. I also noted that my version of Chrome does not send the Bronze form data while Edge sends it correctly. I'm sure you might know what the meaning of the Oracle cookie and Bronze data is, I stopped investigating further because I'm not familiar with the system. I hope that's enough information for you to reproduce this issue :)

Feel free to ask for any other data that you might need.

Dixin commented

@spectraldani Thank you for the investigation. I just tried chrome (pc and mobile) and I cannot reproduce this problem. Most of our visitors use Chrome and it works. Can you try to use a clean installation of chrome on a different machine without installing any chrome extensions, and see if it works? I am curious why the cookie is not sent.

I have just tried using a fresh installation of Chrome and still had the same problem. I investigated further with Chrome Dev Tools and I think I found the issue. As stated here, from a certain version of Chrome on, cookies with samesite=none must also have the secure attribute.

Here's a screenshot from Devtools stating that the Set-Cookie request was blocked:
image

It appears that this can be fixed either by setting the secure attribute or by setting the cookie to samesite=lax. Perhaps you haven't run into this issue because of the differences in Chrome version 🤔

Dixin commented

@spectraldani Thanks for the info! What is your chrome version?

@spectraldani Thanks for the info! What is your chrome version?

It's 84.0.4147.125

Dixin commented

@spectraldani I’ll fix this ASAP.