V2 Actions silently fail and ignore scheme for http targets.

version: 4.1.2, 4.1.4
environment: self hosted


So when running Zitadel locally via docker compose for local development of my system/api, if I setup an action to post a request via webhook, rest call or async, they all silently fail if the target is for http://localhost:8090/webhooks/zitadel.events. I don't see any error logs when trying to trigger the calls to my api (i.e. method: /zitadel.user.v2.UserService/CreateUser via a
POST
request to {{ZITADEL_BASE_URL}}/v2/users/new.

Is this a bug where the actions/triggers won't fire if the target endpoint is http instead of https?

I only figured it out by running an ngrok tunnel to my locally running api then pointing it to {{ngrok_tunnel_url}}/webhooks/zitadel.events and receving the payload
Was this page helpful?