▲ | maxbond 6 days ago | |||||||||||||||||||||||||||||||
> Fetch requests in Cloudflare Workers use http by default, even if you explicitly specify https, which can often cause redirect loops. This is whack as hell but doesn't seem to be the default? This issue was caused by the "Flexible" mode, but the docs say "Automatic" is the default? (Maybe it was the default at the time?) > Automatic SSL/TLS (default) https://developers.cloudflare.com/ssl/origin-configuration/s... | ||||||||||||||||||||||||||||||||
▲ | motorest 6 days ago | parent | next [-] | |||||||||||||||||||||||||||||||
> This is whack as hell but doesn't seem to be the default? I don't think so. If you read about what Flexible SSL means, you are getting exactly what you are asking for. https://developers.cloudflare.com/ssl/origin-configuration/s... Here is a direct quote of the recommendation on how this feature was designed to be used: > Choose this option when you cannot set up an SSL certificate on your origin or your origin does not support SSL/TLS. Furthermore, Cloudflare's page on encryption modes provides this description of their flexible mode. > Flexible : Traffic from browsers to Cloudflare can be encrypted via HTTPS, but traffic from Cloudflare to the origin server is not. This mode is common for origins that do not support TLS, though upgrading the origin configuration is recommended whenever possible. So, people go out of their way to set an encryption mode that was designed to forward requests to origin servers that do not or cannot support HTTPS connections, and then are surprised those outbound connections to their origin servers are not HTTPS. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | bo0tzz 6 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||
It was indeed the default at the time. |