I’m using a self-hosted deployment and cannot get the push notifications for device login, nor the billing sync to work. All I see in the logs is
Unable to send GET request to https://api.bitwarden.eu/licenses/organization/<uuid> because an access token was unable to be obtained
and Unsuccessful token response from https://identity.bitwarden.eu/ for client installation.<uuid> with status BadRequest-Bad Request.
I have ensured that I can connect outbound to those URLs, and that both installation id and key are available.
Support partly solved it for me: I had mistakenly created my account on “.com” instead of “.eu”, so my configuration pointing to “.eu” obviously couldn’t work.
However, fixing that only fixed billing sync. Login with device / push notifications still do not work and there is no longer anything visible in the log. Just… Nothing seems to be happening.
I have finally understood that Login With Device cannot work, as we are using SSO. But the Trusted Device flow doesn’t work either: I can never approve a new Trusted Device from another device, as no notifications ever show up. Admin Approval or Master Password options do work.