This is very nice addition and I was unable to install it.
Maybe @mrmarkuz can help ![]()
Best regards,
its is part of our roadmap
Hopefully will create it after finishing other apps to be stable
What issues did you have while installing it
@jfranco It’s not a simple installation, see Docker - Cal.com Docs and docker/docker-compose.yaml at main · calcom/docker · GitHub
I’m going to test it and report…
I got something working:
…and I’m already testing it ![]()
Thanks a lot!!
Good morning @mrmarkuz
For some reason, the administration part of it does not allow me to access it.
It says I need to change my password or implement the 2FA, but when I try it does not go through.
Observing the logs:
2025-11-09T09:37:32-03:00 [1:calcom3:calcom-app] @calcom/web:start: at h (.next/server/chunks/57620.js:1:232)
2025-11-09T09:37:32-03:00 [1:calcom3:calcom-app] @calcom/web:start: at J (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:38948)
2025-11-09T09:37:32-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async (.next/server/chunks/54532.js:1:3560)
2025-11-09T09:37:32-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async k (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:41966)
2025-11-09T09:37:32-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async g (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:42969)
2025-11-09T09:37:32-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async Q (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:44091) {
2025-11-09T09:37:32-03:00 [1:calcom3:calcom-app] @calcom/web:start: code: 'ERR_CRYPTO_INVALID_KEYLEN'
2025-11-09T09:37:32-03:00 [1:calcom3:calcom-app] @calcom/web:start: }
2025-11-09T09:37:32-03:00 [1:calcom3:calcom-app] @calcom/web:start: }
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: d: Invalid key length
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: at h (.next/server/chunks/57620.js:1:232)
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: at J (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:38948)
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async (.next/server/chunks/54532.js:1:3560)
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async k (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:41966)
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async g (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:42969)
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async Q (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:44091) {
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: statusCode: 500,
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: url: undefined,
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: method: undefined,
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: data: undefined,
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: [cause]: RangeError: Invalid key length
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: at h (.next/server/chunks/57620.js:1:232)
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: at J (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:38948)
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async (.next/server/chunks/54532.js:1:3560)
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async k (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:41966)
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async g (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:42969)
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async Q (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:44091) {
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: code: 'ERR_CRYPTO_INVALID_KEYLEN'
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: }
2025-11-09T09:38:02-03:00 [1:calcom3:calcom-app] @calcom/web:start: }
2025-11-09T09:38:17-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async (.next/server/chunks/54532.js:1:3560)
2025-11-09T09:38:17-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async k (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:41966)
2025-11-09T09:38:17-03:00 [1:calcom3:calcom-app] @calcom/web:start: at async g (.next/server/app/api/auth/two-factor/totp/setup/route.js:1:42969)
2025-11-09T09:38:17-03:00 [1:calcom3:calcom-app] @calcom/web:start: statusCode: 500,
2025-11-09T09:38:17-03:00 [1:calcom3:calcom-app] @calcom/web:start: url: undefined,
2025-11-09T09:38:17-03:00 [1:calcom3:calcom-app] @calcom/web:start: [cause]: RangeError: Invalid key length
I fixed the key lengths, there’s a new version 1.0.1 available. 2FA should work now but I think it’s best to remove the old app and start over with the new version.