Listen on the configured HTTP endpoint

Dec 14, 2010 at 8:24 AM
  • Listen on the configured HTTP endpoint. This can be configured via the built-in "netsh" command, for example: netsh http add urlacl url=http://+:8881/ user=xxx\xxx

     


    I am running windows Server 2003 R2 SP2 when i try and run the following netsh http add urlacl url=http://+:8881/ user=YourDomain\YourTfsDeployerAccount i get the error message The following command was not found: http add urlacl url=http://+:8881/ user=xxx\xxx. The following http://msdn.microsoft.com/en-us/library/ms733768.aspx suggests that HttpCfg.exe needs to be used instead of netsh when running WinServer 2003.

    So i tried the following httpcfg set urlacl /u http://+:8881/ /a D:(A;;GX;;;S-1-5-21-3324608359-1710526943-1674199894-20859) (of course getting the SSDL for the ACL was a pain). When running the following it returns

    C:\>httpcfg set urlacl /u http://+:8881/ /a D:(A;;GX;;;S-1-5-21-3324608359-1710526943-1674199894-20859)
    HttpSetServiceConfiguration completed with 0.

    I was wondering if this is correct? Am i missing something?

  • Coordinator
    Dec 14, 2010 at 8:30 PM

    Steve Johnson has a GUI alternative to httpcfg which may help:

    http://www.stevestechspot.com/ABetterHttpcfg.aspx

    Regards,

    Jason