none
Enterprise mode, how do I specify server port in SiteList? RRS feed

  • Question

  • Hi,

    I have a old CRM system that must be run in Enterprise mode (it will be upgraded soon). The sitelist works fine through group policy, however the CRM is running on port :5555 how do I specify in the sitelist so the Enterprise mode start also on this port?

    I have added the site to xml file but site list manager removes port number from url. The sites.xml file looks like this:

    <rules version="9">
      <emie>
      <domain exclude="false">crm<path exclude="false">/company</path></domain>
      </emie>
    </rules>

    Now if I visit the site http://crm (which only contain IIS splash page), enterprise mode is enabled. However if I visit the real site on port 5555: http://crm:5555/ Enterprise mode is NOT on.

    How can I make sitelist to force IE11 in enterprise mode on a different/specified port (or all ports) for a domain?


    • Edited by toaijala Tuesday, October 28, 2014 8:51 AM missing words
    Tuesday, October 28, 2014 8:47 AM

Answers

  • Hi,

    It seemed that we may create registry keys to achieve this goal.

    The examples below are per-computer:

    Create a new key: HKLM\Software\Policies\Microsoft\Internet Explorer\Main\EnterpriseMode
    Create the appropriate new values in the new key:
    To allow users to manually run sites in Enterprise mode:
    Value Name: Enable
    Value Type: String (REG_SZ )
    Value Data: leave blank to just enable manual Enterprise Mode, or specify a URL and port if Internet Explorer should post to that URL/port to log changes to the Enterprise Mode settings

    To specify the location of the XML site list
    Value Name: SiteList
    Value Type: String (REG_SZ)
    Value Data: URL or path to XML site list created using the above tool

    Friday, November 14, 2014 9:17 AM

All replies

  • Hi,

    Based on my research, you can set a site Enterprise mode in group policy with specific ports.

    In the policy "Use the Enterprise Mode IE website list"

    Group Policy\Local Computer Policy\Computer Configuration\Administrative Templates\Windows Components\Internet Explorer

    Its format should like: http://www.bing.com:5555


    Roger Lu
    TechNet Community Support

    • Marked as answer by Yolanda ZhuModerator Monday, November 10, 2014 1:48 AM
    • Unmarked as answer by toaijala Monday, November 10, 2014 8:32 AM
    Wednesday, October 29, 2014 3:44 PM
    Moderator
  • In GPO you can only define if the sitelist itself is found on specific port on a server. That's not how you define the ports for the sites inside the list themselves.

    If somenone could show a example on the sitelist.xml file with ports defined it would be helpful.The enterprise mode site list manager automatically strips all sites of port numbers if I try to add them through that.

    Monday, November 10, 2014 8:37 AM
  • Hi,

    It seemed that we may create registry keys to achieve this goal.

    The examples below are per-computer:

    Create a new key: HKLM\Software\Policies\Microsoft\Internet Explorer\Main\EnterpriseMode
    Create the appropriate new values in the new key:
    To allow users to manually run sites in Enterprise mode:
    Value Name: Enable
    Value Type: String (REG_SZ )
    Value Data: leave blank to just enable manual Enterprise Mode, or specify a URL and port if Internet Explorer should post to that URL/port to log changes to the Enterprise Mode settings

    To specify the location of the XML site list
    Value Name: SiteList
    Value Type: String (REG_SZ)
    Value Data: URL or path to XML site list created using the above tool

    Friday, November 14, 2014 9:17 AM
  • Just want to confirm current situation.

    Do you have any updates?

    Tuesday, November 18, 2014 2:21 AM
  • I have a blog post that talked about configuring Enterprise mode with some example settings for the ports (I simply used 80 in my example) that might get you where you want to be.

    http://www.billamoore.com/2014/05/15/deploying-enterprise-mode-ie11-step-step/

    Maybe it will help.

    bill


    Regards, Bill Moore @BMooreAtDell

    Tuesday, November 18, 2014 4:15 AM
  • Any update?
    Thursday, November 20, 2014 5:30 AM
  • Hi,

    What's the current status of this case? Could you let me know if i can help you further?

    Thanks,

    Steven Song


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    Friday, December 5, 2014 4:31 AM
  • The question is about entering a site into the site list rules, not how to access the site list. The responses here in no way come close to answering the posters question.

    Monday, March 16, 2015 1:27 PM
  • Hi

    Have the same problem. Does anyone have a solution for this?

    And the answer marked as answer should be undone. It does not answer the question.

    Wednesday, April 15, 2015 12:32 PM
  • This answer only deals with how to enable EM by registry keys, namely how to create a key that points to the location of the sites.xml. The OP (and I) need to find out how to add urls with port numbers to the xml. It can't be done with the Enterprise Mode Site List Manager, and if you manually add the sites that have ports to the xml, EM doesn't recognize the site. Microsoft really needs to address this because there are many companies that may host iterations of sites on the same server but by using different ports.
    • Edited by Petrov99 Wednesday, September 23, 2015 11:44 PM
    Wednesday, September 23, 2015 11:41 PM
  • Hi All,

    Explicit Port support in Enterprise Mode for IE11 will be enabled as part of the October servicing update of Windows 8.1/Win7.  If you need immediate support for Win7 please use this hotfix: https://support.microsoft.com/en-us/kb/3095316.

    Please let me know if you have any issues.

    Thanks,

    Deen
    Microsoft Edge Program Management

    Thursday, September 24, 2015 5:44 PM
  • Hi All,

    Explicit Port support in Enterprise Mode for IE11 will be enabled as part of the October servicing update of Windows 8.1/Win7.  If you need immediate support for Win7 please use this hotfix: https://support.microsoft.com/en-us/kb/3095316.

    Please let me know if you have any issues.

    Thanks,

    Deen
    Microsoft Edge Program Management


    It is now November...could you please elaborate on how Explicit Port support has been added to Windows 7? I also cannot figure out how to define an explicit port.
    Thursday, November 5, 2015 2:49 PM
  • The hotfix, and now the October cumulative update, implement an updated version of URLMON.DLL, which was apparently the restricting factor for this feature.

    From the text @ KB3095316:

    For example, the following line specifies the Enterprise Mode behavior for port 80 on a contoso.com site:
    <domain>contoso.com:80</domain>

    On my Win10 PC, I have EMSLM v4.0 installed, and with that I can specify a URL:port for the sitelist;

    e.g. mccs.contoso.local/mccs:27022

    <rules version="7">
      <docMode>
        <domain doNotTransition="true" docMode="10">mccs.contoso.local<path doNotTransition="true" docMode="10">/mccs:27022</path></domain>
      </docMode>
      <emie>
        <domain exclude="true">sccm<path exclude="true">/CMApplicationCatalog</path></domain>
      </emie>
    </rules>

    [I haven't actually tried using/consuming this sitelist file on Win7 yet]


    Don [doesn't work for MSFT, and they're probably glad about that ;]


    • Edited by DonPick Friday, November 13, 2015 10:27 PM
    • Proposed as answer by RNoa Thursday, January 14, 2016 5:15 PM
    Friday, November 13, 2015 10:23 PM
  • I have an issue entering a URL with a port number into the IE Site List Manager like this one: https://vcenter.company.domain.com:9443/vsphere-client/#

    When I try to enter this URL in the Site List Manager, it only accepts it if I specify https:// at the beginning, and even then it still strips the port number.

    I've tried stripping the https and the trailing /vsphere-client/# and I've already got vcenter.company.domain.com in the list set to enterprise mode, but it does not carry over when the port number is added to the end of the URL.

    I've got the latest cumulative update for IE 11 installed. I'm able to enter a url with a port number like: server.company.com/application:9443 but not server.company.com:9443

    Anyone run into this?

    Thursday, January 14, 2016 5:11 PM
  • Just kidding guys - apparently there's a 5.0 version of the Enterprise Mode Site List Manager that enables this functionality for the v.1 schema for Windows 7/8.1/10.

    https://www.microsoft.com/en-us/download/details.aspx?id=42501


    Thursday, January 14, 2016 5:46 PM