Skip to content

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":

Screenshot_2025-09-23_at_10.23.36_AM

, on a self-hosted instance, DAP on the IDE fails to work with the following error:

Screenshot_2025-09-23_at_8.37.55_AM

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