DAP in IDE errors out because it uses direct_access
endpoint even when the connection type is set to WebSockets
Even when the IDE has set connection type to "websockets":
, on a self-hosted instance, DAP on the IDE fails to work with the following error:
This is because /direct_access
endpoint requires DUO_WORKFLOW_SELF_SIGNED_JWT__SIGNING_KEY
to be present, and currently self-hosted AIGW images do not have this key.
Workaround:
-
I will update documentation so that
DUO_WORKFLOW_SELF_SIGNED_JWT__SIGNING_KEY
needs to be supplied by the customer to the docker image. -
Long term fix: IDE should not access
/direct_access
endpoint when the connection type is set to "WebSockets"
Edited by Manoj M J