quexten / goldwarden

A feature-packed Bitwarden compatible desktop client
MIT License
601 stars 19 forks source link

Goldwarden starts spamming in console with a warning: Invalid message received, length too short (websocket) #227

Open MurzNN opened 1 month ago

MurzNN commented 1 month ago

Version: v0.3.2. In the stdout it looks like this:

[WRN] [11:15] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:16] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:16] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:16] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:16] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:16] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:16] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:16] [Goldwarden > Websocket] >>> Invalid message received, length too short
[INF] [11:16] [Goldwarden > Auth] >>> Refreshing token
[INF] [11:16] [Goldwarden > Auth] >>> Refreshing using API Key
[INF] [11:16] [Goldwarden > Auth] >>> Token refreshed
[WRN] [11:16] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:16] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:17] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:18] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:18] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:18] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:18] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:18] [Goldwarden > Websocket] >>> Invalid message received, length too short
[WRN] [11:18] [Goldwarden > Websocket] >>> Invalid message received, length too short
quexten commented 1 month ago

The error should be supressed on latest main

quexten commented 1 month ago

Please try again on v0.3.3 and re-open the issue if it's not fixed

MurzNN commented 1 month ago

Checked, but with v0.3.3 the issue is still here:

[INF] [09:25] [Goldwarden > Bitwarden API] >>> Initializing keyring from user symmetric key...
[INF] [09:25] [Goldwarden > Keyring] >>> Unlocking keyring with account key
[INF] [09:25] [Goldwarden > Keyring] >>> Decrypting account private key
[INF] [09:25] [Goldwarden > Bitwarden API] >>> Clearing vault...
[INF] [09:25] [Goldwarden > Bitwarden API] >>> Adding 959 ciphers to vault...
[INF] [09:25] [Goldwarden > Agent] >>> Verified: true
[INF] [09:25] [Goldwarden > Systemauth] >>> Checking permission for goldwarden with session type com.quexten.goldwarden.accessvault
[INF] [09:25] [Goldwarden > Systemauth] >>> Permission granted, creating session
[INF] [09:25] [Goldwarden > Agent] >>> Verified: true
[INF] [09:25] [Goldwarden > Systemauth] >>> Checking permission for goldwarden with session type com.quexten.goldwarden.accessvault
[INF] [09:25] [Goldwarden > Systemauth] >>> Permission granted, creating session
[INF] [09:25] [Goldwarden > Agent] >>> Verified: true
[INF] [09:25] [Goldwarden > Systemauth] >>> Checking permission for goldwarden with session type com.quexten.goldwarden.accessvault
[INF] [09:25] [Goldwarden > Systemauth] >>> Permission granted, creating session
/app/bin/src/gui/quickaccess.py:187: DeprecationWarning: Adw.ActionRow.set_icon_name is deprecated
  action_row.set_icon_name("dialog-password")
[INF] [09:25] [Goldwarden > Agent] >>> Verified: true
[INF] [09:25] [Goldwarden > Systemauth] >>> Checking permission for goldwarden with session type com.quexten.goldwarden.accessvault
[INF] [09:25] [Goldwarden > Systemauth] >>> Permission granted, creating session
/app/bin/src/gui/quickaccess.py:187: DeprecationWarning: Adw.ActionRow.set_icon_name is deprecated
  action_row.set_icon_name("dialog-password")
[INF] [09:25] [Goldwarden > Agent] >>> Verified: true
[INF] [09:25] [Goldwarden > Systemauth] >>> Checking permission for goldwarden with session type com.quexten.goldwarden.accessvault
[INF] [09:25] [Goldwarden > Systemauth] >>> Permission granted, creating session
/app/bin/src/gui/quickaccess.py:187: DeprecationWarning: Adw.ActionRow.set_icon_name is deprecated
  action_row.set_icon_name("dialog-password")
[WRN] [09:26] [Goldwarden > Websocket] >>> Invalid message received, value length less than 1
[INF] [09:26] [Goldwarden > Agent] >>> Verified: true
[INF] [09:26] [Goldwarden > Systemauth] >>> Checking permission for goldwarden with session type com.quexten.goldwarden.accessvault
[INF] [09:26] [Goldwarden > Systemauth] >>> Permission granted, creating session
[INF] [09:26] [Goldwarden > Agent] >>> Verified: true
[INF] [09:26] [Goldwarden > Systemauth] >>> Checking permission for goldwarden with session type com.quexten.goldwarden.accessvault
[INF] [09:26] [Goldwarden > Systemauth] >>> Permission granted, creating session
[INF] [09:26] [Goldwarden > Agent] >>> Verified: true
[INF] [09:26] [Goldwarden > Systemauth] >>> Checking permission for goldwarden with session type com.quexten.goldwarden.accessvault
[INF] [09:26] [Goldwarden > Systemauth] >>> Permission granted, creating session
/app/bin/src/gui/quickaccess.py:187: DeprecationWarning: Adw.ActionRow.set_icon_name is deprecated
  action_row.set_icon_name("dialog-password")
[WRN] [09:26] [Goldwarden > Websocket] >>> Invalid message received, value length less than 1
[WRN] [09:26] [Goldwarden > Websocket] >>> Invalid message received, value length less than 1
[WRN] [09:26] [Goldwarden > Websocket] >>> Invalid message received, value length less than 1
[WRN] [09:26] [Goldwarden > Websocket] >>> Invalid message received, value length less than 1
[WRN] [09:26] [Goldwarden > Websocket] >>> Invalid message received, value length less than 1
[WRN] [09:26] [Goldwarden > Websocket] >>> Invalid message received, value length less than 1
[WRN] [09:26] [Goldwarden > Websocket] >>> Invalid message received, value length less than 1
[WRN] [09:27] [Goldwarden > Websocket] >>> Invalid message received, value length less than 1
[WRN] [09:27] [Goldwarden > Websocket] >>> Invalid message received, value length less than 1
[WRN] [09:28] [Goldwarden > Websocket] >>> Invalid message received, value length less than 1
[WRN] [09:28] [Goldwarden > Websocket] >>> Invalid message received, value length less than 1
[WRN] [09:28] [Goldwarden > Websocket] >>> Invalid message received, value length less than 1