I’m trying to onboard a new user on Windows 10. Following the process that’s worked for others in identical situations I’ve got them a ShotGrid account and they can log into the web app. From there we go to the Apps Drop down and get the ShotGrid Desktop installer. My user runs it, apparently successfully, and my user commences the login process. They confirm through our SSO and then we get an error: Incomplete credentials: missing login. The tk-desktop.log looks like this:
2023-03-01 13:55:31,318 [11940 DEBUG tank.authentication.sso_saml2.core.utils] Web login attempt
2023-03-01 13:55:31,330 [11940 DEBUG tank.authentication.sso_saml2.core.utils] Actual WebEngineProfile storage location: C:\Users\<USERNAME>\AppData\Roaming\Shotgun\<COMPANY>\QWebEngineProfile
2023-03-01 13:55:31,330 [11940 DEBUG tank.authentication.sso_saml2.core.utils] Stopping automatic session renewal
2023-03-01 13:55:31,330 [11940 DEBUG tank.authentication.sso_saml2.core.utils] Starting a new session
2023-03-01 13:55:31,330 [11940 DEBUG tank.authentication.sso_saml2.core.utils] Updating browser cookies from session
2023-03-01 13:55:31,331 [11940 DEBUG tank.authentication.sso_saml2.core.utils] Clearing all of the browser cookies
2023-03-01 13:55:31,331 [11940 DEBUG tank.authentication.sso_saml2.core.utils] Navigating to <SG INSTANCE URL>/auth/renew?product=toolkit
2023-03-01 13:55:34,185 [11940 DEBUG tank.authentication.sso_saml2.core.utils] _on_url_changed <ACCOUNTS.AUTODESK URL>
2023-03-01 13:55:34,530 [11940 DEBUG tank.authentication.sso_saml2.core.utils] _on_url_changed <ACCOUNTS.AUTODESK URL>
2023-03-01 13:55:44,760 [11940 DEBUG tank.authentication.sso_saml2.core.utils] _on_url_changed <SSO URL>
2023-03-01 13:55:45,506 [11940 DEBUG tank.authentication.sso_saml2.core.utils] _on_url_changed <SSO URL>
2023-03-01 13:56:15,200 [11940 DEBUG tank.authentication.sso_saml2.core.utils] _on_url_changed <SSO URL>
2023-03-01 13:56:16,246 [11940 DEBUG tank.authentication.sso_saml2.core.utils] _on_url_changed <SSO URL>
2023-03-01 13:56:17,187 [11940 DEBUG tank.authentication.sso_saml2.core.utils] _on_url_changed <SG INSTANCE URL>
2023-03-01 13:56:17,188 [11940 DEBUG tank.authentication.sso_saml2.core.utils] Updating session cookies from browser
2023-03-01 13:56:17,201 [11940 DEBUG tank.authentication.sso_saml2.core.utils] SSO dialog closed
2023-03-01 13:56:17,207 [11940 DEBUG tank.authentication.sso_saml2.core.utils] Destroying SSO dialog
2023-03-01 13:56:17,207 [11940 DEBUG tank.authentication.sso_saml2.core.utils] TKWebPageQt5.__del__
2023-03-01 13:56:17,226 [11940 ERROR sgtk.ext.shotgun_desktop.startup] Fatal error, user will be logged out.
Traceback (most recent call last):
File "C:\Program Files\Shotgun\Resources\Desktop\Python\tk-framework-desktopstartup\python\shotgun_desktop\startup.py", line 924, in main
user = __do_login(splash, shotgun_authenticator)
File "C:\Program Files\Shotgun\Resources\Desktop\Python\tk-framework-desktopstartup\python\shotgun_desktop\startup.py", line 293, in __do_login
user = shotgun_authenticator.get_user()
File "C:\Program Files\Shotgun\Resources\Desktop\Python\tk-framework-desktopstartup\python\tk-core\python\tank\authentication\shotgun_authenticator.py", line 292, in get_user
user = self.get_user_from_prompt()
File "C:\Program Files\Shotgun\Resources\Desktop\Python\tk-framework-desktopstartup\python\tk-core\python\tank\authentication\shotgun_authenticator.py", line 131, in get_user_from_prompt
return self.create_session_user(
File "C:\Program Files\Shotgun\Resources\Desktop\Python\tk-framework-desktopstartup\python\tk-core\python\tank\authentication\shotgun_authenticator.py", line 167, in create_session_user
impl = user_impl.SessionUser(
File "C:\Program Files\Shotgun\Resources\Desktop\Python\tk-framework-desktopstartup\python\tk-core\python\tank\authentication\user_impl.py", line 195, in __init__
raise IncompleteCredentials("missing login.")
tank.authentication.errors.IncompleteCredentials: Incomplete credentials: missing login.
This log file is not helpful to me. Any ideas of what to check next would be appreciated. Thanks.