Skip to main content
Kofax

Kofax TotalAgility - Run Kofax TotalAgility Streaming Service under a non-admin account on a split environment

Article # 3045684 - Page views: 65

Scenario: 

The Streaming Service hosts an http server. When the service is started for the first time, it will reserve the necessary namespaces if the service account is a local administrator.  If the service account is not a local administrator we need to manually reserve the namespaces. Otherwise, we will get an error like below when starting the service.

HTTP could not register URL http://+:80/TotalAgility/Services/Core/StreamingService.svc/. Your process does not have access rights to this namespace (see http://go.microsoft.com/fwlink/?LinkId=70353 for details). ---> System.Net.HttpListenerException: Access is denied

Solution: 

On a Web server, we need to run the following from a command prompt with elevated permissions.

  • netsh http add urlacl url=http://+:<port>/TotalAgility/Services/Sdk/StreamingService.svc user=%domainuser%
  • netsh http add urlacl url=http://+:<port>/TotalAgility/Services/Sdk/PackageStreamingService.svc user=%domainuser%

On an App server, we need to run the following from a command prompt with elevated permissions.

  • netsh http add urlacl url=http://+:/TotalAgility/Services/Core/StreamingService.svc user=%domainuser% 

 

Applies to:  

Product Version
KTA All

 

Article # 3045684
  • Was this article helpful?