Configuring Windows Agents to Use SSL

After configuring the ObserveIT Application Server to require usage of HTTPS, configure the ObserveIT Agent to use HTTPS when communicating with the ObserveIT Application Server.

New ObserveIT Agent Deployment

When configuring HTTPS during deployment of new Agents, remember the following:

  • During the ObserveIT Agent deployment, in the Enter Application Server Location screen, set the value for Type field to https. Specify the server's FQDN in the Server Name field.

    If a non-default HTTPS port is used, specify it in the Port field.

  • If using self-signed certificates, ensure the certificates are trusted by both parties. You can skip this step if certificates from Enterprise Certificate Authority are used.

  • If a firewall is enabled on the ObserveIT Application Server, ensure the correct incoming port is allowed in the firewall settings.

Existing ObserveIT Agent Deployment

In existing ObserveIT Agent deployments, when configuring HTTPS traffic between the ObserveIT Application Server and ObserveIT Agents, you must make changes in the ObserveIT Database, which will propagate to the existing ObserveIT Agents, and will configure them to use SSL when communicating with the ObserveIT Application Server.

To make changes to the ObserveIT Database for enabling HTTPS on the Agents:

  1. Connect to the SQL server or to a computer with SQL Management Studio installed.

  2. Open SQL Management Studio.

  3. Type the SQL server's FQDN or IP address into the Server name field.

  4. Select Windows Authentication if your account has sysadmin permissions on the SQL server. Otherwise, select SQL Server Authentication and log in with a sysadmin-level account.

  5. Click OK to connect.

  6. From the File menu, click New and Query with Current Connection.

  7. To Check the current connection URL, copy and paste the following code into the Query window:

    Use ObserveIT
    select * from  dbo.ServerConfiguration
    WHERE PropertyId = 4
  8. Click Execute to run the query.

  9. Paste the following code into the query window, where NEW_APP_SERVER_URL is the new address, with the HTTPS connectivity specified, and OLD_APP_SERVER_URL is the address currently in use.

    Use ObserveIT
    UPDATE dbo.ServerConfiguration
    SET PropertyValue = '<NEW_APP_SERVER_URL>'
    WHERE PropertyId = 4
    AND PropertyValue = '<OLD_APP_SERVER_URL>'

    For example:

    Use ObserveIT
    UPDATE dbo.ServerConfiguration
    SET PropertyValue = 'https://oitsrv1.oit-demo.local:10443/ObserveITApplication'
    WHERE PropertyId = 4
    AND PropertyValue = 'http://oit-srv1.oit-demo.local:4884/ObserveITApplication'
  10. Click Execute to run the query

Related Topics:

Configuring ObserveIT Application Server for Data Transit Encryption

Configuring a Mac Agent to use SSL

Configuring a Unix Linux Agent to Use SSL

Configuring Screen Capture Data Storage

** Go to Custom Installation Steps.