When running https-enabled logins, and then switching to a fully ssl site, /views/default/account/forms/login.php adds an extra s to the URL. Obviously one can just disable https logins and things will work fine, but the fix below stupid-proofs the whole thing for dummies like me:
Original ticket http://trac.elgg.org/ticket/1408 on 2009-12-09 by trac user aphrodisiac, assigned to unknown.
Elgg version: 1.6
When running https-enabled logins, and then switching to a fully ssl site, /views/default/account/forms/login.php adds an extra s to the URL. Obviously one can just disable https logins and things will work fine, but the fix below stupid-proofs the whole thing for dummies like me:
(line 27-28) if ((isset($CONFIG->https_login)) && ($CONFIG->https_login)) $login_url = str_replace("http:", "https:", $vars['url']);
to only add an s when there isn't one already there.