/
Installation Requirements

Installation Requirements

Following are the requirements for hosting the Tsplice API on a Tsentry host:

  • Internet Information Services must be installed on the Windows host, specifically including the Windows Authentication feature:

    • Start → Control Panel → Programs and Features → Turn Windows features on or off

    • Select the at least the following items:

      • Internet Information Services → Web Management Tools → IIS Management Console

      • Internet Information Services → World Wide Web Services → Security → Windows Authentication

  • Install ASP.NET Core 8.0 Hosting Bundle v8.0.1 or later:

  • In the Internet Information Services (IIS) Manager:

    • Create a new application pool via Application Pools → Add Application Pool…

      • Name = Tsentry

      • After creating the pool, right-click on the new pool, select Advanced Settings, and set the following parameters:

        • Process Model → Load User Profile = True (required for Windows authentication)

        • Process Model → Idle time-out (minutes) = 0 (to disable app shutdown due to lack of activity)

        • Recycling → Regular Time Interval (minutes) = 0 (to disable forced app restart every 29 hours)

    • Configure the default website (or Add Application under the default website):

      • Basic Settings:

        • Application pool = Tsentry

        • Physical path = %TSENTRY_SYSDIR%\tpriNtRt\wwwroot

      • Bindings:

        • Add:

          • Type = https

          • Port = 443

          • SSL certificate = (as required)

    • Enable Windows Authentication for the new website as follows:

      • Click on the Authentication module for the target website

        • image-20240213-200150.png
      • Right-click on Windows Authentication and choose Enable

        • image-20240213-200343.png
        • If the Windows Authentication option is not visible then you may need to restart IIS Manager as an administrator

        • See also Adding Windows Authentication Providers <add> | Microsoft Learn

Related content

Common Errors
Common Errors
More like this
TPRI.Tsplice.Client
TPRI.Tsplice.Client
More like this
.NET API
.NET API
More like this
Downloads
Downloads
More like this
FAQ
More like this
Earlier Versions
Earlier Versions
More like this

© 2022 TelePro, Inc.
3811 Illinois Avenue, Suite 100, St. Charles, IL 60174