Describe the problem you’re having:
After upgrade to Chrome 74, no longer can login using two factor authentication. Upon entering 6 digit code, receive “Session failed to validate (UA changed).” message.
…
If possible include steps to reproduce the problem:
Login entering userid/password - then enter 6 digit token.
I found the problem. Fedora installs an extension called: Fedora User Agent
Starting with Chrome 74, it no longer is compatible with TTRSS. AFAIK it really isn’t needed since it apparently only modifies your User-Agent string to contain the name of Fedora Linux distribution.
I don’t know if this is something that needs to be modified on the Fedora side or the TTRSS side to resolve.
Well, that’s all fine and good, but clearly something changed in Chrome which going forward is having unintended consequences. I also just checked several other sites which use 2 factor: amazon, facebook, google, etc. and they are all working fine with the Fedora extension enabled - which leads me to suspect that this error is specific to the two factor implementation in TTRSS.
Given that this works in incognito mode, wouldn’t just clearing the cookies for your TT-RSS site fix the issue? I’ve occasionally had weird issues like this and that fixes it.
I think you can even force TT-RSS to wipe the session by visiting: