Closed bvandewe closed 2 months ago
Hey @bvandewe and thanks for reporting!
The issue is due to the OIDC discovery client use to download and parse the OIDC discovery document, and which expects HTTPS
to be enabled.
I (temporarily) resolved the issue with #380 by disabling HTTPS
requirements, and created https://github.com/serverlessworkflow/specification/issues/1006 to properly address the problem.
What happened:
When starting a workflow instance (in Docker Desktop), the runner starts but throws:
The
api
serves the OIDC's/.well-known/openid-configuration
with the correct host (both outside and inside the Docker stack):What you expected to happen:
How to reproduce it:
Add a shell-like service in the stack:
Anything else we need to know?:
Environment: DockerDesktop v4.34.0