Dashlane / dashlane-cli

👩‍💻 Dashlane CLI - Access your secrets in your terminal, servers and CI/CD
https://cli.dashlane.com/
Apache License 2.0
189 stars 52 forks source link

"The user must update to continue" on most recent version (Linux) #200

Closed tylerdq closed 12 months ago

tylerdq commented 12 months ago

Describe the bug Program does not successfully interact with my account, throwing the following error:

error: Server responded an error : {"requestId":"<ID>","errors":[{"type":"business_error","code":"expired_version","message":"This version is no longer supported. The user must update to continue."}]}

Please note that I removed the requestId in case it is a secret but I can provide it if needed.

To Reproduce Steps to reproduce the behavior:

  1. run dcli p
  2. Run dcli sync
  3. See errors

Expected behavior I expected the commands to retrieve a password and to sync without error.

Environment (please complete the following information):

Additional context The same issue occurs whether I build with yarn or use the most recent released linux binary. This is strange because I'm running the same version (1.15.0) on another machine with Void Linux (though on kernel 6.5.13_1) and I am able to sync just fine on that machine. I have previously been able to sync on the machine that's experiencing this bug.

Mikescops commented 12 months ago

Hello,

Sorry for this, a new rule on the server side has blocked the CLI, thanks for reporting, we're fixing it asap.

Mikescops commented 12 months ago

Please note that I removed the requestId in case it is a secret but I can provide it if needed.

It's not a secret information and very valuable for any debugging in our side.

In that specific case no worries we don't need it 👍

Mikescops commented 12 months ago

It's fixed in v1.15.1, thanks again for your report.

tylerdq commented 11 months ago

You're welcome! I built the new version with yarn and I am able to sync and retrieve passwords again. Thanks so much.