Issues with enabled SSL

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.