Listen on the configured HTTP endpoint

Dec 14, 2010 at 9: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 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 9:30 PM

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