Skip to content
Discussion options

You must be logged in to vote

This looks like a server-to-server URL problem rather than a browser mTLS problem. The browser presents the client certificate, but the internal frontend/container call to the public data gateway does not, so Traefik rejects the loopback request with tls: certificate required before the upload can complete.

A practical setup is:

  1. Keep the public hostname (for example, cloud.MYDOMAIN.xyz) on the Traefik entrypoint that requires mTLS.
  2. Provide a separate internal hostname or entrypoint for OpenCloud-to-OpenCloud traffic on the Docker/private network, without client-certificate authentication (server TLS can still be enabled).
  3. Make the internal container resolve the data-gateway hostname to t…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@scndr
Comment options

Answer selected by scndr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants