If the Security Kit module is installed and Strict Transport Security is enabled users will be redirected to HTTPS on most requests. If the "Switch back to http pages when there are no matches" option is enabled they may be redirected back to HTTP and cause an infinite loop.