Viewing 15 replies - 31 through 45 (of 55 total)
  • Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    wp-content/sunrise.php: define( 'COOKIE_DOMAIN', $_SERVER[ 'HTTP_HOST' ] );

    That’s supposed to be there… You’re mapping domains, right? And this is only happening on mapped domains?

    Thread Starter Ed

    (@coopeh)

    That’s the standard sunrise.php. It’s only happening on unmapped domains, in Internet Explorer, works everywhere else. Mapped domains work fine in IE too.

    Ed –
    The test script that prints out COOKIE_DOMAIN… is the value the same for a mapped domain and unmapped domain? My guess is that the domains with problems (unmapped ones) probably have a different value that affect the login.

    Thread Starter Ed

    (@coopeh)

    jkhongusc, the COOKIE_DOMAIN for ed.gs domains are now blank. Mapped domains use the domain as a the COOKIE_DOMAIN.

    Ed –
    I believe sunrise.php is run even if the domain is not mapped. Have you tried something like this, modify sunrise.php to add COOKIE_DOMAIN if it is not defined.

    For example, add this bit of code at the end of sunrise.php (this shouldnt affect your working sites):

    if ( !defined( 'COOKIE_DOMAIN' ) ) {
        define( 'COOKIE_DOMAIN', 'ed.gs' );
    }

    Of course back up your original… this hack is only intended as a quick test.

    Thread Starter Ed

    (@coopeh)

    Unfortunately sunrise.php doesn’t seem to work unless it’s on a mapped domain site, it didn’t affect either the test code to show the cookies or allow IE users to log in on non-mapped sites.

    Thread Starter Ed

    (@coopeh)

    Thought I’d have another crack at fixing this, seeing as it’s still not 🙁 Does anyone have any ideas?

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Have you upgraded to 4.1 yet?

    Thread Starter Ed

    (@coopeh)

    Yeah, no difference. I’m just testing at the moment on IE with both subdomain mode and non-subdomain mode and the subdomain mode seems to generate 2 of the same cookie. Checking if Chrome does the same thing now. Will post screenshots shortly.

    Thread Starter Ed

    (@coopeh)

    Thread Starter Ed

    (@coopeh)

    According to NinjaFirewall that I installed recently, I have logged in fine and it logged the POST. All IE says is “ERROR: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.”

    Thread Starter Ed

    (@coopeh)

    You can disregard the double cookies issue, using InPrivate Browsing doesn’t give the same result but it still fails with the error.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    “ERROR: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.”

    The ONLY time I saw that was when the home and site URLs were out of sync. One had a www and one did not.

    Can you test on another computer with IE? I wonder if it’s just your install…

    Thread Starter Ed

    (@coopeh)

    I was made aware of it by three different parties trying to use IE unfortunately. I’ve tested at their institutions and can confirm that it’s all versions of IE from 8-11.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    *boggle*

    I hate this. It’s GOT to be something specific to your setup, since more people would scream if this was the case world wide.

    “institutions” is an interesting word… Are they all behind the same kind of firewall?

Viewing 15 replies - 31 through 45 (of 55 total)

The topic ‘Cookie Problem, Internet Explorer Only’ is closed to new replies.