I've set up a ClearML server in GCP using the sub-domain approach. I can access all three domains (https://app.clearml.mydomain.com, https://api.clearml.mydomain.com and https://files.clearml.mydomain.com) in a browser and see what I think is the correct response, but when connecting with the python SDK via clearml-init I get the following error:
clearml.backend_api.session.session.LoginError: Failed getting token (error 400 from https://api.clearml.mydomain.com): Bad Request
Are there any likely causes of this error?