🐛 Bug Report: Passkey no longer launches when Authenticate #19

Closed
opened 2025-10-06 23:58:28 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @truthsword on GitHub.

Reproduction steps

When I load the browser log in for PID, the passkey window no longer pops up and I see:

Tested my passkey app with Amazon and all works as expected. I can get into none of my apps. Even my yubikey is not seen.

Is there a breaking update I've missed recently? Please help.

Expected behavior

Passkey window pops up for selection

Actual Behavior

No passkey popup window appears

Pocket ID Version

1.10.0

Database

sqlite

OS and Environment

Debian 12

Log Output

pocket_id  | Creating group 1000...
pocket_id  | Creating user 1000...
pocket_id  | time=2025-09-17T17:56:46.559Z level=INFO msg="Pocket ID is starting" app=pocket-id version=1.10.0
pocket_id  | time=2025-09-17T17:56:46.561Z level=INFO msg="Connected to database" app=pocket-id version=1.10.0 provider=sqlite
pocket_id  | time=2025-09-17T17:56:46.562Z level=WARN msg="MAXMIND_LICENSE_KEY environment variable is empty: the GeoLite2 City database won't be updated" app=pocket-id version=1.10.0
pocket_id  | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job scheduler" app=pocket-id version=1.10.0
pocket_id  | time=2025-09-17T17:56:46.563Z level=INFO msg="Server listening" app=pocket-id version=1.10.0 addr=0.0.0.0:1411
pocket_id  | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=SendHeartbeat id=b6572329-10f2-4545-9abd-0ddd95a1570c
pocket_id  | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearWebauthnSessions id=901db705-8c72-4285-8f22-5d05539c811a
pocket_id  | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=SyncLdap id=6657bc73-4c5e-464a-814d-9949be46ecf5
pocket_id  | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearOidcRefreshTokens id=5093bbd5-2b72-4ad3-a549-8be6e69f3ebf
pocket_id  | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearOidcAuthorizationCodes id=45d16b3f-7204-4ea8-8840-86593a11a86d
pocket_id  | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearAuditLogs id=2ffd6888-b695-4edc-b853-78955780c254
pocket_id  | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearOneTimeAccessTokens id=8e92d41c-fab7-4982-848d-d52419e97005
pocket_id  | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearSignupTokens id=7637975c-1eeb-4aed-822a-110657776811
pocket_id  | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearReauthenticationTokens id=5d0ab319-cc65-4c53-897c-71379115858e
pocket_id  | time=2025-09-17T17:56:46.563Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=SyncLdap id=6657bc73-4c5e-464a-814d-9949be46ecf5
pocket_id  | time=2025-09-17T17:56:46.564Z level=INFO msg="Cleaned expired tokens" app=pocket-id version=1.10.0 count=0
pocket_id  | time=2025-09-17T17:56:46.564Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearSignupTokens id=7637975c-1eeb-4aed-822a-110657776811
pocket_id  | time=2025-09-17T17:56:46.564Z level=INFO msg="Cleaned expired reauthentication tokens" app=pocket-id version=1.10.0 count=0
pocket_id  | time=2025-09-17T17:56:46.564Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearReauthenticationTokens id=5d0ab319-cc65-4c53-897c-71379115858e
pocket_id  | time=2025-09-17T17:56:46.580Z level=INFO msg="Cleaned expired WebAuthn sessions" app=pocket-id version=1.10.0 count=6
pocket_id  | time=2025-09-17T17:56:46.580Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearWebauthnSessions id=901db705-8c72-4285-8f22-5d05539c811a
pocket_id  | time=2025-09-17T17:56:46.583Z level=INFO msg="Cleaned expired one-time access tokens" app=pocket-id version=1.10.0 count=0
pocket_id  | time=2025-09-17T17:56:46.583Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearOneTimeAccessTokens id=8e92d41c-fab7-4982-848d-d52419e97005
pocket_id  | time=2025-09-17T17:56:46.584Z level=INFO msg="Deleted old audit logs" app=pocket-id version=1.10.0 count=0
pocket_id  | time=2025-09-17T17:56:46.584Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearAuditLogs id=2ffd6888-b695-4edc-b853-78955780c254
pocket_id  | time=2025-09-17T17:56:46.584Z level=INFO msg="Cleaned expired OIDC authorization codes" app=pocket-id version=1.10.0 count=0
pocket_id  | time=2025-09-17T17:56:46.584Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearOidcAuthorizationCodes id=45d16b3f-7204-4ea8-8840-86593a11a86d
pocket_id  | time=2025-09-17T17:56:46.600Z level=INFO msg="Cleaned expired OIDC refresh tokens" app=pocket-id version=1.10.0 count=0
pocket_id  | time=2025-09-17T17:56:46.600Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearOidcRefreshTokens id=5093bbd5-2b72-4ad3-a549-8be6e69f3ebf
pocket_id  | time=2025-09-17T17:56:47.747Z level=ERROR msg="Job failed with error" app=pocket-id version=1.10.0 name=SendHeartbeat id=b6572329-10f2-4545-9abd-0ddd95a1570c error="heartbeat request failed: failed to send request: Post \"https://analytics.pocket-id.org/heartbeat\": dial tcp 0.0.0.0:443: connect: connection refused"
Originally created by @truthsword on GitHub. ### Reproduction steps When I load the browser log in for PID, the passkey window no longer pops up and I see: ![](https://i.imgur.com/qNOUacm.png) Tested my passkey app with Amazon and all works as expected. I can get into none of my apps. Even my yubikey is not seen. Is there a breaking update I've missed recently? Please help. ### Expected behavior Passkey window pops up for selection ### Actual Behavior No passkey popup window appears ### Pocket ID Version 1.10.0 ### Database sqlite ### OS and Environment Debian 12 ### Log Output ``` pocket_id | Creating group 1000... pocket_id | Creating user 1000... pocket_id | time=2025-09-17T17:56:46.559Z level=INFO msg="Pocket ID is starting" app=pocket-id version=1.10.0 pocket_id | time=2025-09-17T17:56:46.561Z level=INFO msg="Connected to database" app=pocket-id version=1.10.0 provider=sqlite pocket_id | time=2025-09-17T17:56:46.562Z level=WARN msg="MAXMIND_LICENSE_KEY environment variable is empty: the GeoLite2 City database won't be updated" app=pocket-id version=1.10.0 pocket_id | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job scheduler" app=pocket-id version=1.10.0 pocket_id | time=2025-09-17T17:56:46.563Z level=INFO msg="Server listening" app=pocket-id version=1.10.0 addr=0.0.0.0:1411 pocket_id | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=SendHeartbeat id=b6572329-10f2-4545-9abd-0ddd95a1570c pocket_id | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearWebauthnSessions id=901db705-8c72-4285-8f22-5d05539c811a pocket_id | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=SyncLdap id=6657bc73-4c5e-464a-814d-9949be46ecf5 pocket_id | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearOidcRefreshTokens id=5093bbd5-2b72-4ad3-a549-8be6e69f3ebf pocket_id | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearOidcAuthorizationCodes id=45d16b3f-7204-4ea8-8840-86593a11a86d pocket_id | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearAuditLogs id=2ffd6888-b695-4edc-b853-78955780c254 pocket_id | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearOneTimeAccessTokens id=8e92d41c-fab7-4982-848d-d52419e97005 pocket_id | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearSignupTokens id=7637975c-1eeb-4aed-822a-110657776811 pocket_id | time=2025-09-17T17:56:46.563Z level=INFO msg="Starting job" app=pocket-id version=1.10.0 name=ClearReauthenticationTokens id=5d0ab319-cc65-4c53-897c-71379115858e pocket_id | time=2025-09-17T17:56:46.563Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=SyncLdap id=6657bc73-4c5e-464a-814d-9949be46ecf5 pocket_id | time=2025-09-17T17:56:46.564Z level=INFO msg="Cleaned expired tokens" app=pocket-id version=1.10.0 count=0 pocket_id | time=2025-09-17T17:56:46.564Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearSignupTokens id=7637975c-1eeb-4aed-822a-110657776811 pocket_id | time=2025-09-17T17:56:46.564Z level=INFO msg="Cleaned expired reauthentication tokens" app=pocket-id version=1.10.0 count=0 pocket_id | time=2025-09-17T17:56:46.564Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearReauthenticationTokens id=5d0ab319-cc65-4c53-897c-71379115858e pocket_id | time=2025-09-17T17:56:46.580Z level=INFO msg="Cleaned expired WebAuthn sessions" app=pocket-id version=1.10.0 count=6 pocket_id | time=2025-09-17T17:56:46.580Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearWebauthnSessions id=901db705-8c72-4285-8f22-5d05539c811a pocket_id | time=2025-09-17T17:56:46.583Z level=INFO msg="Cleaned expired one-time access tokens" app=pocket-id version=1.10.0 count=0 pocket_id | time=2025-09-17T17:56:46.583Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearOneTimeAccessTokens id=8e92d41c-fab7-4982-848d-d52419e97005 pocket_id | time=2025-09-17T17:56:46.584Z level=INFO msg="Deleted old audit logs" app=pocket-id version=1.10.0 count=0 pocket_id | time=2025-09-17T17:56:46.584Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearAuditLogs id=2ffd6888-b695-4edc-b853-78955780c254 pocket_id | time=2025-09-17T17:56:46.584Z level=INFO msg="Cleaned expired OIDC authorization codes" app=pocket-id version=1.10.0 count=0 pocket_id | time=2025-09-17T17:56:46.584Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearOidcAuthorizationCodes id=45d16b3f-7204-4ea8-8840-86593a11a86d pocket_id | time=2025-09-17T17:56:46.600Z level=INFO msg="Cleaned expired OIDC refresh tokens" app=pocket-id version=1.10.0 count=0 pocket_id | time=2025-09-17T17:56:46.600Z level=INFO msg="Job run successfully" app=pocket-id version=1.10.0 name=ClearOidcRefreshTokens id=5093bbd5-2b72-4ad3-a549-8be6e69f3ebf pocket_id | time=2025-09-17T17:56:47.747Z level=ERROR msg="Job failed with error" app=pocket-id version=1.10.0 name=SendHeartbeat id=b6572329-10f2-4545-9abd-0ddd95a1570c error="heartbeat request failed: failed to send request: Post \"https://analytics.pocket-id.org/heartbeat\": dial tcp 0.0.0.0:443: connect: connection refused" ```
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/pocket-id#19