I am having an odd issue, for some reason i cannot login on a live server that has ssl enabled. It constantly gives me the following error message:
There seems to have been a technical problem. Please click the back button, refresh your browser, and try again.
I have traced the error to the Form.php ->httpSubmission() function. And that it has to do "i think" with the securityID key not matching the expected result or something along those lines because when i output it the two things that get compared are not equal to one and another.
My setup is:
CustomLoginForm:
http://sspaste.com/paste/show/527ca3bda7ad6
HomePageHeader.ss
<div class="header-top" >
<div class="column">
<img class="logo" src="{$SiteConfig.HomePageLogo.FileName}"/>
<div class="login-form">
$LoginForm
</div>
</div>
</div>
And the action onsubmit on home goes to: {url}/home/LoginForm.
I first thought it was related to the fix stated in 3.1.1 (https://github.com/silverstripe/silverstripe-framework/issues/2424)
But having downloaded the update it has still not fixed my problem. While they are similar in nature i think.