We enabled SSL on our GitLab server. Everything was working perfectly fine throughout the day. Today we had users trying to login and they got the following error.
Chrome:
ERR_TOO_MANY_REDIRECTS
IE:
This page can’t be displayed
•Make sure the web address https://gitlab is correct.
Users who still had sessions opened could work perfectly fine until they refreshed or logged out. We have since disabled SSL so we can continue working but we are curious as to why this would suddenly stop working about 24 hours after it was enabled.
This is what was configured to enable SSL:
external_url ‘http://gitlab’
nginx[‘redirect_http_to_https’] = true
nginx[‘ssl_certificate’] = “/etc/gitlab/ssl/gitlab.crt”
nginx[‘ssl_certificate_key’] = “/etc/gitlab/ssl/gitlab.key”
So I am lost as to why this now happens. Any suggestions would be appreciated.