Hey Guys, i have setup tyk community docker image with ssl, and my internal containers are running http. But when i try to access a specific product of mine it is sending http request to tyk and tyk is failing in that as tyk is running in https. If anyone could help me it would be better. I can explain more if needed.
Hi,
Could you please provide a bit of context on your setup?
Could you confirm whether you’re running in an EDP setup (with both dashboard and gateway) and if TLS encryption is enabled in your container?
In what scenario are you experiencing the issue? Can you provide replication steps for us to follow?
This will help us reproduce the flow and narrow down the diagnosis more effectively.
Based on your report, Tyk is running on HTTPS but receiving HTTP traffic when accessing specific products. Here are a few areas we’d like to check:
-
Gateway / Dashboard configs AND docker-compose yaml files.
Kindly provide these files as we’d like to review whether some of your configs may have contributed to this issue.
Some flags/configs that would be good to check are ssl_insecure_skip_verify and use_ssl. -
Upstream target protocol
If the Dashboard or calling an API is involved, could you verify whether the upstream target is defined ashttp://orhttps://?
A mismatch here can cause the behavior you’re seeing. -
Logs during failure
If possible, please share the relevant gateway or dashboard logs at the exact time the issue occurs. Error messages will help us narrow down whether this is a TLS handshake/configuration issue or something else.
Best,
Andres