Hi all,
I’m attempting to test Ftrack integration with Deadline, but I’m encountering some issues. Here’s my setup:
- Deadline Version: 10.4.0.10
- Repository OS: Ubuntu 24.x
- Monitor OS: macOS (Sequoia 15.2) running on an Apple Silicon chip
Connection Settings
Under Tools → Configure Events, my settings are as follows:
- Ftrack URL: https://company.ftrackapp.com
- Ftrack Proxy: (empty)
- Ftrack Proxy Protocol: HTTPS
- Ftrack API Key: (redacted)
When I attempt to test the connection via Test Integration Connection, here’s what happens:
- I select Project Management → Ftrack
- Then Connect…
- The Ftrack Asset Picker appears
- I enter the login name (our login names are the same as our email addresses)
- I press Connect
At this point, the Monitor crashes.
Additional Observations
If I change the Proxy Protocol and Ftrack URL from HTTPS to HTTP, the Monitor doesn’t crash. However, it throws the following error instead:
Retrieving sticky settings... done!
Encountered Unknown Exception:
FTrackAPI Version: 2.4.2 Exception: Traceback (most recent call last):
File "/Users/xxx/Library/Application Support/Thinkbox/Deadline10/cache/ivhtbZh6uLKbi6IS8ahuHj9Dm0/submission/FTrack/Main/FTrackUI.py", line 318, in loginButtonPressed
self.ftrackConnection = FTrackConnection(self.ftrackURL, self.ftrackKey, self.ftrackProxy,
File "/Users/xxx/Library/Application Support/Thinkbox/Deadline10/cache/ivhtbZh6uLKbi6IS8ahuHj9Dm0/submission/FTrack/Main/FTrackUI.py", line 845, in __init__
self.ftrackAPI = FTrackAPI(
File "/Users/xxx/Library/Application Support/Thinkbox/Deadline10/cache/ivhtbZh6uLKbi6IS8ahuHj9Dm0/submission/FTrack/Main/FTrackAPI.py", line 51, in __init__
self._session = ftrack_api.Session(
File "/Users/xxx/Library/Application Support/Thinkbox/Deadline10/pythonAPIs/FQNG7lvlMIvkounKUtgkUA==/ftrack_api/session.py", line 286, in __init__
self._server_information = self._fetch_server_information()
File "/Users/xxx/Library/Application Support/Thinkbox/Deadline10/pythonAPIs/FQNG7lvlMIvkounKUtgkUA==/ftrack_api/session.py", line 1420, in _fetch_server_information
return result[0]
KeyError: 0
Could someone help identify what I might be doing wrong? Any insights or guidance would be greatly appreciated.
Thank you!