Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
My problem is with the CLI client. I am currently experiencing an "unusual traffic" on login command with the client ID and secret. The doc at https://bitwarden.com/help/cli/ says "bw config server" will show the server that it is trying to connect to, and it shows "https://bitwarden.com", which doesn't resolve to an IPv6 address, confirmed by https://mxtoolbox.com/SuperTool.aspx?action=aaaa%3abitwarden.com&run=toolpage
The CLI is built on NodeJS. To figure out whether to use an IPv4 or the IPv6 address of a service, the happy eyeballs algorithm is often used which tests both addresses in parallel. Node recently added a different algorithm with a similar goal recently, but from the discussion on the GitHub pull-request it seems it will only be enabled by default in Node 20.