none
Install Internet Explorer 11 on Windows Server 2012 Essentials version?

    Question

  • We have an important LOB application (QuickBooks 2018) that requires that requires Internet Explorer 11 for QB to operate correctly.  Unfortunately our server runs Windows Server 2012 Essentials as an operating system (not R2).  From reviewing various Microsoft documents, I realize that IE 11 is not supported on Server 2012.  However, we need to be able to run QuickBooks, which requires that version of IE.  Upgrading the server OS to 2012 R2 would take hours, because there is no in-place upgrade option.  We would have to reinstall and configure the OS again from scratch.

    Is there anything we can do to resolve this problem?

    Thanks for any assistance you can offer.


    John

    Wednesday, October 25, 2017 3:55 PM

Answers

  • That is excellent advice. I will pursue a registry modification as you suggest. Thanks again.

    John

    • Marked as answer by JN92 Saturday, October 28, 2017 2:14 AM
    Saturday, October 28, 2017 2:14 AM

All replies

  • Hi,

    Sorry, you should follow the requirements of the software vendor.

    Do quickbooks offer any cloud based hosting?....

    It is unusual to use a web browser on a server version of windows for a LOB application or are you using terminal services to a diskless client?

    Regards.


    Rob^_^

    Wednesday, October 25, 2017 7:21 PM
  • Thanks for your response, Rob.  The software in question is QuickBooks Desktop Pro, multi-user.  It is traditional client/server in terms of architecture.  Intuit does offer an online version of the program (QuickBooks Online).  Management of the company wants to stay with the on-premises system they have been using.

    I agree with you that it is unusual for locally hosted, LOB software to require a web browser like this, especially a specific version of a specific web browser.  But, they do.


    John

    Wednesday, October 25, 2017 7:31 PM
  • Hi,

    why do you need IE11 installed on the server? It should be calling the default client browser on a workstation.

    Are you testing it using your server admin account?

    Since R2, the server versions of IE are configured with an enhanced security settings... they are not meant to be used as a workstation and have limited internet features.

    you should test using a client version of windows with IE11 installed and a user profile/account.

    If quickbooks interacts with an intranet site (Use the File>Properties menu in IE to determine which IE security zone it maps to)

    Use the f12 dev tool in IE (Emulation tab) to determine which IE emulation mode (aka documentMode) is being used and how it was established....eg. Edge IE 11 - Default....

    Use the Tools>Manage Addons>Show all addons to manage (enable/disable) any quickbooks extensions that are installed on clients. Use GPO to manage client configurations for allowed addons.

    Regards.


    Rob^_^

    Thursday, October 26, 2017 7:40 AM
  • We need to have IE 11 installed on the server to use the QuickBooks application in any way there (even to open the program).  QB is hosted on the server computer and the server houses the QB company data files that are used by the workstations when they run QuickBooks.  The server part of the QB installation must be working before the workstations can do anything with the software.

    Beyond the initial installation, all significant file maintenance/troubleshooting work with QuickBooks has to be done on the server.  Intuit technical support strongly recommends NOT doing critical functions (backups, data integrity checks) over the network, but to do so directly on locally stored data files only.  The server is not used as a workstation in terms of running the QB application.  It is used for upgrade/maintenance/troubleshooting work on the shared QB files that are accessed by the workstations.

    We could install only the database side of QuickBooks on the server (not the full application).  However, then we would have to manually transfer the data files to a workstation each time we needed to check/work on/update them, then manually copy them back to the server.  We are not in the office that has the QB network very often and try to accomplish maintenance work via remote connection to the server.  This has worked very well for a number of years, until we wanted to update QB to the current 2018 version.  We installed everything on the server and only got the "you must have IE 11" error message when we tried to open QuickBooks on the server.  Unfortunately it appears that that version of IE is not available for Microsoft's own 2012 Server OS (yet it is an option in the older Server 2008 R2, curious).

    The browser stipulation applies to the server itself.  The workstation browser is only opened when QB is run on the workstation, which does not apply in this case.

    Hope these explanations help clarify things.  Thanks.


    John

    Thursday, October 26, 2017 3:48 PM
  • Hi,

    Thanks for the details...

    there may be a way that you can workaround to get it working on your server.

    It involves making a change to a registry key for the IE version vector.

    see https://community.intuit.com/articles/1502292-error-this-version-of-quickbooks-requires-microsoft-internet-explorer-version-6-0-or-later

    key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer

    svcUpdateVersion="11.0.47"

    svcVersion="11.674.15063.0"

    you would need to contact QuickBooks technical support and ask them which registry key their program is looking at to get the currently installed IE version from.

    or

    you could use procmon.exe to see which registry keys quickbooks reads under the Internet Explorer hive in the registry.

    Either way, backup the registry nodes you want to change before making the changes.


    Rob^_^

    Friday, October 27, 2017 11:37 PM
  • That is excellent advice. I will pursue a registry modification as you suggest. Thanks again.

    John

    • Marked as answer by JN92 Saturday, October 28, 2017 2:14 AM
    Saturday, October 28, 2017 2:14 AM
  • We are having the same issue - did this work for you?  If so, which of the two suggested registry keys did you modify?
    Tuesday, December 12, 2017 12:11 AM
  • Sorry for the slow response.  We did not end up using the registry modification.  The end user decided to go back to QuickBooks 2016, which could be run with Internet Explorer 10.  That solution has worked well for them so far.

    John

    Thursday, December 14, 2017 6:06 PM