Comments (16)
If itβs still happening, you can go through the reset password process to disable 2FA manually
from runtipi.
May I ask you to re-enable 2FA and tell me if this error keeps happening?
After resetting my password I've updated Tipi to version 2.5.0. Then I've re-enabled 2FA, logged out and now everything seems to work correctly, the login process with new 2FA is ok.
from runtipi.
Stack Trace from tipi-dashboard:
Error from server Error: Unsupported state or unable to authenticate data
at o (/app/.next/server/chunks/5162.js:1:31638)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async /app/.next/server/chunks/8545.js:278:100171
at async /app/node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:406
at async rm (/app/node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:15:5703)
at async rD (/app/node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:22546)
at async doRender (/app/node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/next/dist/server/base-server.js:1391:30)
at async cacheEntry.responseCache.get.routeKind (/app/node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/next/dist/server/base-server.js:1552:28)
at async NextNodeServer.renderToResponseWithComponentsImpl (/app/node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/next/dist/server/base-server.js:1460:28)
at async NextNodeServer.renderPageComponent (/app/node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/next/dist/server/base-server.js:1843:24)
from runtipi.
I am having the same issue
from runtipi.
Does it happen after a full stop and start of runtipi?
from runtipi.
@meienberger yes, restarted tipi, restarted the server and nothing changed.
Finally did a password reset and it is working again.
from runtipi.
After some investigation, I still cannot find the root cause of this issue. However, I was able to reproduce the issue by changing my env var JWT_SECRET
to a new value. @JigSawFr @malaiCo is it possible that you did something like that? Or removed .env
file? The secret is generated deterministically based on state/seed
so this might happen during a migration aswell if the seed file was not transferred over
from runtipi.
Completely removed state folder on my side ... π―
from runtipi.
I have the same problem. I've also tryed the password reset but nothing has changed. I did it after a full stop of Tipi + complete reboot of the machine.
from runtipi.
I have the same problem. I've also tryed the password reset but nothing has changed. I did it after a full stop of Tipi + complete reboot of the machine.
What do you mean nothing changed? Were you able to reset your password?
from runtipi.
What do you mean nothing changed? Were you able to reset your password?
No, basically I'm locked out from the dashboard. I've done "runtipi-cli reset-password" that gave me "Password reset request created. Head back to the dashboard to set a new password", but when I go back to the dashboard I'm stuck with the same situation as screenshotted in the first post.
from runtipi.
It is not possible that after a successful password reset you get prompted for 2FA. You didn't complete the process. Go to /login, click on forgot password and follow the instructions on screen
from runtipi.
click on forgot password and follow the instructions on screen
You are right I've missed the quoted part. Now I'm in, thanks.
from runtipi.
click on forgot password and follow the instructions on screen
You are right I've missed the quoted part. Now I'm in, thanks.
No problem, glad you are unstuck now. May I ask you to re-enable 2FA and tell me if this error keeps happening? This would help me understand if it's something related to a recent update or specific to some user configs
from runtipi.
For me this happened after I have updated to 2.5 (coming from 2.1 or 2.2 - don't remember exactly). Does this change something in the env or on the secret?
from runtipi.
This issue is stale because it has been open for 30 days with no activity.
from runtipi.
Related Issues (20)
- [BUG] After Update to 3.1.2 Runtipi cannnot start anymore! HOT 3
- [BUG] formfield type password length check HOT 8
- [BUG] Archivebox dead after update from 3.1.0 to 3.1.2 HOT 5
- [BUG] AppStore integration app search categories is not de-selectable HOT 3
- [REQUEST] IPV6 Support HOT 3
- [BUG] Fresh install - Safari - WS issue HOT 8
- [REQUEST] add a default basic-auth middleware to tipi HOT 1
- [BUG] Unhealthy Traefik or weird runtipi-reverse-proxy service error. HOT 10
- [BUG] docker of apps running, but not present in My Apps tab HOT 8
- [REQUEST] Allow users to attach volumes to containers HOT 2
- [BUG] When changing the global settings the .env of apps isnt updating HOT 1
- Pending restart (app) HOT 2
- [BUG] Cloudflared webUI is broken. HOT 1
- Add Brazilian Portuguese translation support HOT 1
- [BUG] Failed to copy system files HOT 2
- [REQUEST] runtipi-cli additions
- [BUG] runtipi-cli app update error
- Auto backup before app update
- [BUG] runtipi-cli error if executed outside its working directory
- [REQUEST]Paperless-ngx: Add local domain automatically to PAPERLESS_CSRF_TRUSTED_ORIGINS
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from runtipi.