I am trying to put my website behind CloudFlare but unfortunately when I activate CloudFlare I start getting a redirect loop (I am using Chrome).
I have tried to clear the cookies, as recommended, but it does not solve the issue and I am not having this issue when CloudFlare is not activated.
What is causing this and how to solve it in my node.js
application?
just change your SSL mode to strict.
Apparently, this was a configuration issue. I was on Flexible SSL and changed it to full SSL.
My
node.js
app was receiving HTTP requests from CloudFlare and redirected to HTTPS, which CloudFlare converted back to HTTP, etc...Are you using WordPress by chance? We do have directions on the redirect loop after enabling SSL.