Can't log in in IE8 protected mode

I've only recently started exploring elgg, so may be doing something very stupid - my apologies if so.

When I try to login using any browser except IE8, I have no problem. With IE8 in protected mode, I get the error message: You must be logged in to view that page.

If I check the 'remember me' box (using IE8), login proceeds fine.

If I switch off protected mode in IE8, login also proceeds fine.

Any help would be greatly appreciated.

Thanks

Mick

  • Sounds like protected mode is causing the problem. There are some changes coming in Elgg 1.7.2 that may help with this, but we'd have to know what protected mode is doing to know for sure.

  • Thanks, Cash.

    I guess I don't yet know elgg well enough to know quite what to expect, though it seems to me that it behaves in the latest Firefox, Chrome and Safari as I would expect. IE8 seems decidely nutty, though.

    I'll keep testing and produce a more detailed report later (currently, I must confess I'm getting a litle confused with all the test users I keep creating, switching from browser to browser etc. - old age, I think.)

    Again, thanks for your comments,

    Mick

  • Thanks for that, RPGRealms.

    Eventually it became apparent that logging in with IE8 was quite random, so I reset it to its defaults. It then became quite consistent in refusing to allow login with protected mode on and allowing login with no problem if protected mode was off.

    I discovered that if I checked the 'remember me' checkbox, then login would work fine in protected mode.

    As a temporary workaround, I've changed the line

    $persistent = get_input("persistent", false);

    in login.php to

    $persistent = get_input("persistent", true);

    And it works fine. That's a bit naughty, I guess, so I'll have to figure out some other way of doing it in due course.

    Thanks for your help.

    Mick

  • anyone ever solve this issue. I just hit the same problem for someone unable to log in using IE8 when in protected mode? I am running elgg 1.7.8

     

     

  • I am running into the same problem -.-

    It keeps refreshing the page in IE but I don't even know if I'm in protective mode, I just loaded up IE8 and tried to log in

     

    =============

    Solution here

    http://trac.elgg.org/ticket/1204

  • I installed the url as http://domain.com

    Is there a way I can fix it to http://www.domain.com and make it work in IE? 

    I'd also like to note that changing this also produces problems for upgrading css as I was scratching my head for the past 3 hours wonderinig why the changes in css wasn't changing...