Cannot connect with pocketid oidc #325

Closed
opened 2026-04-05 17:06:24 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @Nemirtingas on 1/25/2026

Describe the Bug

Whenever I try to connect with my pocketid, I have this error in the pangolin logs:

pangolin  | 2026-01-25T22:57:38+00:00 [error]: SQLite3 can only bind numbers, strings, bigints, buffers, and null
pangolin  | Stack: TypeError: SQLite3 can only bind numbers, strings, bigints, buffers, and null
pangolin  |     at PreparedQuery.values (file:///app/node_modules/drizzle-orm/better-sqlite3/session.js:106:28)
pangolin  |     at PreparedQuery.all (file:///app/node_modules/drizzle-orm/better-sqlite3/session.js:81:23)
pangolin  |     at SQLiteSelectBase.all (file:///app/node_modules/drizzle-orm/sqlite-core/query-builders/select.js:641:28)
pangolin  |     at SQLiteSelectBase.execute (file:///app/node_modules/drizzle-orm/sqlite-core/query-builders/select.js:650:17)
pangolin  |     at SQLiteSelectBase.then (file:///app/node_modules/drizzle-orm/query-promise.js:21:17)
pangolin  |     at process.processTicksAndRejections (node:internal/process/task_queues:103:5)

It was working perfectly fine, and now it does not anymore, not sure what actually happened.

Environment

  • OS Type & Version: Ubuntu 25.10
  • Pangolin Version: Docker 1.14.1
  • Gerbil Version: Docker 1.3.0
  • Traefik Version: Docker v3.6

To Reproduce

Try to login with pocketid, but I have no clue on how to reproduce the issue.

Expected Behavior

It can connect.

*Originally created by @Nemirtingas on 1/25/2026* ### Describe the Bug Whenever I try to connect with my pocketid, I have this error in the pangolin logs: ``` pangolin | 2026-01-25T22:57:38+00:00 [error]: SQLite3 can only bind numbers, strings, bigints, buffers, and null pangolin | Stack: TypeError: SQLite3 can only bind numbers, strings, bigints, buffers, and null pangolin | at PreparedQuery.values (file:///app/node_modules/drizzle-orm/better-sqlite3/session.js:106:28) pangolin | at PreparedQuery.all (file:///app/node_modules/drizzle-orm/better-sqlite3/session.js:81:23) pangolin | at SQLiteSelectBase.all (file:///app/node_modules/drizzle-orm/sqlite-core/query-builders/select.js:641:28) pangolin | at SQLiteSelectBase.execute (file:///app/node_modules/drizzle-orm/sqlite-core/query-builders/select.js:650:17) pangolin | at SQLiteSelectBase.then (file:///app/node_modules/drizzle-orm/query-promise.js:21:17) pangolin | at process.processTicksAndRejections (node:internal/process/task_queues:103:5) ``` It was working perfectly fine, and now it does not anymore, not sure what actually happened. ### Environment - OS Type & Version: Ubuntu 25.10 - Pangolin Version: Docker 1.14.1 - Gerbil Version: Docker 1.3.0 - Traefik Version: Docker v3.6 ### To Reproduce Try to login with pocketid, but I have no clue on how to reproduce the issue. ### Expected Behavior It can connect.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/pangolin#325