none
PWA 2007 and IE10 Error : At least Internet Explorer version 6 is needed to use Project Web Access RRS feed

  • Question

  • I am using Project Server, specifically the Project Web Access.

    I recently upgraded to Windows 8 in anticipation of the august release and I am finding that using IE10 throws the following error message:

    Error: At least Internet Explorer version 6 is needed to use Project Web Access

    If I change the browser mode to IE9 (using F12 - Developer Toolbar) then the site works fine. I am sure this is just something to do with the server detecting the user agent from the browser and (as it doesn't recognise it) assumes it won't work.

    Is there a server level setting I can change to allow IE10 browsers to access PWA?

    Windows 8 will be commercially available in a few months and we need to have this setup and compatible BEFORE it hits RTM.


    regards
    Martin Hatch
    MCPD & MCITP SharePoint 2010
    MCTS WSS 3.0 | MOSS 2007
    www.martinhatch.com

    Thursday, July 26, 2012 2:23 PM

Answers

  • Probably not the best place to ask for unsupported advice :)

    Also I'm not sure how you could do this as some of the pages may need re-writing / major code changes to get full functionality.

    Best bet would be to check with Microsoft if they plan to support IE10 for Project Server 2007 - my guess is they wont but pretty sure one of the Microsoft guys will see this and confirm either way.

    Paul 


    Paul Mather | Twitter | http://pwmather.wordpress.com

    • Marked as answer by Martin Hatch Thursday, July 26, 2012 3:13 PM
    Thursday, July 26, 2012 3:09 PM
    Moderator
  • Martin - here're some options:

    1. Change the user agent on your browser (supported by Microsoft):

    - Figure out the user agent for your current browser (IE10): visit http://whatsmyuseragent.com/ or similar (just search for something along the lines of 'what is my user agent'). Alternatively, check out http://msdn.microsoft.com/en-us/library/ie/hh869301(v=vs.85).aspx
    - Figure out an user agent that PWA 2007 accepts
    - Change the user agent for IE10 to match one that works

    2. Identify the JS code that checks for user agent in PWA 2007 (I don't have a PWA 2007 instance handy, but it will probably be somewhere around %ProgramFiles%\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\PWA and hack the code to accept IE10. This will obviously not be supported by Microsoft.


    www.umt.com | www.umtprojectessentials.com

    • Marked as answer by Martin Hatch Friday, July 27, 2012 10:50 AM
    Thursday, July 26, 2012 4:25 PM

All replies

  • Hi there,

    IE 10 is not supported for PWA 2007:

    http://technet.microsoft.com/en-us/library/cc197634(office.12).aspx

    Thanks

    Paul


    Paul Mather | Twitter | http://pwmather.wordpress.com

    Thursday, July 26, 2012 2:42 PM
    Moderator
  • Yeh, I appreciate that because PWA 2007 was released about 6 years ago and that document hasn't been updated for over a year (before IE10 was released). Given that PWA 2007 is still in Microsoft's support lifecycle I assume that it will get updated at some point.

    Besides .. I wasn't asking it if was "officially supported" .. I would like to know is it possible to update the list of supported user agents for PWA 2007?

    (web.config? user agent? custom code?)


    regards
    Martin Hatch
    MCPD & MCITP SharePoint 2010
    MCTS WSS 3.0 | MOSS 2007
    www.martinhatch.com


    Thursday, July 26, 2012 2:55 PM
  • As Project Server 2007 main stream support expires 9th October 2012 it is unlikely IE10 will become a supported browser. Project Server 2013 will support IE 10.

    It is not possible to update any Project Server 2007 files in a supported way to support IE10.

    It might be worth contacting Microsoft directly to see if IE10 support is on the road map for Project Server 2007.

    Paul


    Paul Mather | Twitter | http://pwmather.wordpress.com


    Thursday, July 26, 2012 2:59 PM
    Moderator
  • Ok, what about in an un-supported way? :)

    I am a SharePoint Solution Architect so if it involves customising the SharePointy bits of PWA then I'm quite happy doing that.


    regards
    Martin Hatch
    MCPD & MCITP SharePoint 2010
    MCTS WSS 3.0 | MOSS 2007
    www.martinhatch.com

    Thursday, July 26, 2012 3:01 PM
  • Probably not the best place to ask for unsupported advice :)

    Also I'm not sure how you could do this as some of the pages may need re-writing / major code changes to get full functionality.

    Best bet would be to check with Microsoft if they plan to support IE10 for Project Server 2007 - my guess is they wont but pretty sure one of the Microsoft guys will see this and confirm either way.

    Paul 


    Paul Mather | Twitter | http://pwmather.wordpress.com

    • Marked as answer by Martin Hatch Thursday, July 26, 2012 3:13 PM
    Thursday, July 26, 2012 3:09 PM
    Moderator
  • Ok fair enough, was worth a punt.

    Like I said, the site works absolutely fine if the browser is in "IE9 mode" .. I guess my next question will be directed at the IE10 forums asking how to flick that on automatically for certain sites?

    Cheers!


    regards
    Martin Hatch
    MCPD & MCITP SharePoint 2010
    MCTS WSS 3.0 | MOSS 2007
    www.martinhatch.com

    Thursday, July 26, 2012 3:13 PM
  • Martin - here're some options:

    1. Change the user agent on your browser (supported by Microsoft):

    - Figure out the user agent for your current browser (IE10): visit http://whatsmyuseragent.com/ or similar (just search for something along the lines of 'what is my user agent'). Alternatively, check out http://msdn.microsoft.com/en-us/library/ie/hh869301(v=vs.85).aspx
    - Figure out an user agent that PWA 2007 accepts
    - Change the user agent for IE10 to match one that works

    2. Identify the JS code that checks for user agent in PWA 2007 (I don't have a PWA 2007 instance handy, but it will probably be somewhere around %ProgramFiles%\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\PWA and hack the code to accept IE10. This will obviously not be supported by Microsoft.


    www.umt.com | www.umtprojectessentials.com

    • Marked as answer by Martin Hatch Friday, July 27, 2012 10:50 AM
    Thursday, July 26, 2012 4:25 PM
  • Most of the information above is not correct.  IE10 supports "compatibility mode."  Change this to IE9 or IE10 Compatibility Mode and you are good to go.
    Monday, April 15, 2013 5:50 PM