StifleR server installation

This is the StifleR 2.14 (current) release documentation. For other versions, please select the Drop Down list at the Top Left and select the correct version.

If you’d like to request a trial and explore our product, please visit this page. Existing customers should use the link provided by our team to proceed.

Prerequisites

Optional Components

Internet Information Services (IIS):

The StifleR Server API runs its own web service, so IIS is NOT required unless:

  • You will also be installing the StifleR Dashboard on the same server.

  • You will be hosting the StiflerRulez site on the same server.

Installation

From an Elevated Command prompt launch StifleR.Installer64.msi. You also can launch installation as it is, installer will ask for elevation when it will be needed.

At the "Welcome" screen, feel welcomed, and then click Next.


At the "End-User License Agreement" screen, once you have reviewed the EULA, check the box: I accept the terms in the License Agreement, and then click Next.


At the "Destination Folder" screen, enter the path in which the StifleR server program files should be installed and then click Next.


At the "Ready to install..." screen, click Install to begin the installation.


At the "Completed" screen, the installation wizard is complete. Make sure that checkbox on the down left is set to Launch configuration editor. Click Finish and enjoy a nice cup of tea, you’ve earned it.


After you will press finish, new window of configuration will popup, here you will need to do a configuration to get started. On this step you will need configure such steps as Administrators group, Read Access group, dashboard URL, AuthredirectUri, License key, WSCertificateThumbprint and SignalRCertificate thumbprint. please use seach bar to find needed configuration.

Note: The administrators groups are not created automatically. They must be created in advance. Please refer to the StifleR Administrative Security Groups section.


Note: If using a local or domain account, the account must have "Logon as a Service" rights.


Soon as you will configure critical settings, please use Verify button and after verification please press on Save button, this will save all settings and start StifleR service.


Post Installation Checks

Checking the StifleR Service State

Open services.msc to validate that the 2Pint Software Stifler Server service is installed and running, or run the following PowerShell command and validate that the service is present and running:

Get-Service -Name StifleRServer | Select Status

Checking the StifleR Installation Directory

  • If using a licensing file for licensing, check for the License.nfo files. If this is missing the service may not be licensed properly.

  • Open up the configuration file, StifleR.Service.exe.config, and check that the expected values

    are present.

Checking the Event Logs

To validate that the StifleR Server Event Logging structure has been created, execute the following PowerShell command:

Get-WinEvent -ListLog TwoPintSoftware-StifleR.Service-* | Where-Object { $_.RecordCount }

Validate the following output:

Checking WMI Configuration

Execute the following PowerShell command to verify that the WMI Class Root\StifleR and methods were created successfully:

Get-CimClass -Namespace Root\StifleR -ClassName StifleREngine | where {$_.CimClassMethods} | Select CimClassName, CimClassMethods

Validate the following output:

Execute the following PowerShell command to get the StifleR License information:

Get-CimInstance -NameSpace Root\StifleR -ClassName StifleREngine

Validate the following output:

Checking API Permissions

To test access to the StifleR Server API, open a web browser, and enter the StifleR Server URL such as:

http(s)://servername:9000/api/test

The page should display the results of your permissions such as the example below:

Checking StiflerRules Web Site Availability

To test access to the StifleR Rules Web Site, open a web browser, and enter the StiflerRules URL such as:

http://yourserverfqdn/StiflerRules/stiflerulez.xml

The page should display the contents of the XML file such as the example below:

Last updated