Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Shawn Bowen 11 posts 72 karma points
    Jan 09, 2014 @ 01:40
    Shawn Bowen
    0

    Umbraco 7 + ISA Server 2006

    When we migrated a new Umbraco 7.0.1 web site into production, the admin console stopped working when accessed through the front facing ISA 2006 R1 server array. The symptom is similar to post linked below, but clearing cookies does not help.

    http://our.umbraco.org/forum/umbraco-7/using-umbraco-7/46929-clean-umbraco-7,-no-admin-menu

    When we attempt to access the admin console directly on any of the web servers, it loads properly, it's only when accessing the admin console through the ISA firewalls that we see this issue. The admin console also loads properly when accessed on our staging server and our development machines, neither of which are accessed through the ISA array.

     

    The console in Chrome lists the following errors:

    Failed to load resource: the server responded with a status of 400 (Bad Request) http://www.abc.com/umbraco/UmbracoApi/Authentication/IsAuthenticated

    Failed to load resource: the server responded with a status of 417 (Missing token null) http://www.abc.com/umbraco/Api/UpdateCheck/GetCheck

    Failed to load resource: the server responded with a status of 417 (Missing token null) http://www.abc.com/umbraco/UmbracoApi/Section/GetSections

    Failed to load resource: the server responded with a status of 417 (Missing token null) http://www.abc.com/umbraco/UmbracoApi/Dashboard/GetDashboard?section=content

    Failed to load resource: the server responded with a status of 417 (Missing token null) http://www.abc.com/umbraco/UmbracoApi/Authentication/GetRemainingTimeoutSeconds

    Does anyone have any advice? Thanks!

  • javafun 17 posts 50 karma points c-trib
    Jan 09, 2014 @ 01:51
    javafun
    0

    I am having the same problem. However this error only occurs when I use Chrome or Firefox, but not IE11.

  • javafun 17 posts 50 karma points c-trib
    Jan 09, 2014 @ 02:09
    javafun
    0

    One more interesting thing I just discovered, I can see the full admin UI using firefox private mode or chrome incognito mode. See the below screen shot for the error detail.

  • Shawn Bowen 11 posts 72 karma points
    Jan 09, 2014 @ 02:55
    Shawn Bowen
    0

    I just tried your tip about using IE 11, Chrome incognito or FireFox private windows, but still no love.

  • Shawn Bowen 11 posts 72 karma points
    Jan 10, 2014 @ 02:36
    Shawn Bowen
    0

    Today,  I tried just punching a hole directly through the firewall to get the admin console to work, and while it did, the results appear to be very buggy. Is anyone else having troubles with running Ubraco 7 on a web farm behind a firewall array?

    I see other comments regarding symptoms of the admin console not working in that appear to be similar to what I am seeing, but I don't see any fixes or workarounds that appear to work.

    Is this something being addresses in the 7.0.2 patch?

    We'd really like to move from the 6.x platform to the 7.x platform, but unfortunately this is a show stopper. 

  • javafun 17 posts 50 karma points c-trib
    Jan 10, 2014 @ 02:40
    javafun
    1

    Please remove all the cookies from your browser for the umbraco site domain, then reload and login again, it worked for me

  • Shawn Bowen 11 posts 72 karma points
    Jan 10, 2014 @ 19:14
    Shawn Bowen
    100

    Thanks for the responses, I really appreciate it. After digging into this extensively over the week, I have finally found a work around. The bottom line is that when ISA server 2006 (and possibly other versions) is publishing a web farm, the load balance mechanism must be set to Source-IP based, and not Cookie based (screenshot below).

    Why this is the case, I can only speculate about. My hunch is that AngularJS may not be sending back the ISA cookie, or is sending it back but is somehow confusing ISA which is causing ISA to route the requests to different servers. I'm not entirely sure why that would present a problem, but since it's working now I'll likely just leave the issue alone.

Please Sign in or register to post replies

Write your reply to:

Draft