How to configure Device Registration Service

Perform configuration of the Device Registration Service after you complete the installation.
  1. On the Windows Start menu, select All Programs > Kofax > Device Registration Service > Device Configuration Manager.
  2. Click Yes when prompted to make changes to the computer.
  3. Configure settings on the Service tab as described in the following table:

    Settings Description
    Run service under

    You can run the service under the local system account or a network account. The selected account needs system permissions to run the service. The account proper permission to manage, update and configure the SQL Server database when Windows Authentication is used to connect to the SQL Server.

    Service Actions

    Select the Microsoft Windows service startup type for the Device Registration Service.

    Database Connection

    A database repository stores the configuration options that you specify in Device Registration Service. The repository can reside in Microsoft SQL Server Express or Express LocalDB installed with Device Registration Service, or it can reside on a remote instance of Microsoft SQL Server.

    Select Enable Local Db to use the Express LocalDB.

    Complete step 4 to use a remote instance of Microsoft SQL Server.

    Service Settings

    Device Registration Service requires several ports to be specified for communication between the Web service and Web client. The Web client is the browser that you will use to access Device Registration Service.

    An Access Group should be specified. The access group is a user or group of users who will have access (and permission) to use Device Registration Service.

  4. To use a remote instance of Microsoft SQL Server to host the repository:
    1. Clear the Enable Local DB check box, and then click Properties to open the Connection Properties dialog box.
    2. Configure Microsoft SQL Server settings as described in the following table:
      Settings Description
      Server name

      For the default instance of SQL Server, enter the server name or IP address of the server that is running SQL Server. If you are using a named instance of SQL Server, enter the instance name as well in the format, server_name\instance_name.

      Log on to the server

      Select the type of authentication for connecting to the server. For the selected type, verify that the credentials have permissions to update or create a database on the specified instance of Microsoft SQL Server.

      Connect to a database

      Select an existing database or create one with the latest schema.

    3. Click Test Connection to test the settings.
    4. Click OK if the connection is successful.
  5. On the Security tab, enable TLS on the web service or the web client:

    To create a self-signed certificate:

    1. Select Enable TLS on Web Service or Enable TLS on Web Client.
    2. In the Choose Certificate box, select New Self-Signed.
    3. Enter the certificate information.
    4. In the Certificate Store box, select the appropriate Windows certificate store to use to store the self-signed certificate, that is, Personal.
    5. Press OK to close the dialog.
    6. Press OK or Apply to save changes

    To use an existing certificate from the Windows Certificate Store:

    1. Select Enable TLS on Web Service or Enable TLS on Web Client.
    2. In the Choose Certificate box, click Select from Store.
    3. In the Certificate Store box, select the Windows Certificate Store that contains the appropriate certificate, that is, Personal.
    4. In Certificate, select the certificate to use for the Web Client.
    5. Press OK or Apply to save changes

    To import an existing certificate file into the Windows Certificate Store:

    1. Select Enable TLS on Web Service or Enable TLS on Web Client.
    2. In the Choose Certificate box, click Browse.
    3. In the Certificate Path box, navigate to the location of the certificate file and select the certificate. Press OK.
    4. In the Certificate Password box, type the certificate password.
    5. In the Certificate Store box, select the appropriate Windows certificate store to use to store the imported certificate, that is, Personal.
    6. Press OK to close the dialog.
    7. Press OK or Apply to save changes.
    Saving changes will require a DRS service restart for changes to take effect.
    DRS supports TLS 1.0, 1.1 and 1.2. Support for SSL 3.0 has been discontinued.
    Administrator responsible for the configuration must ensure that the account running DRS service has the necessary access rights to the chosen certificate in the particular Windows Certificate Store to which it is imported or added.
  6. Configure logging settings on the Administration tab as described in the following table:

    Settings Description
    Web Service Logging

    In the Log Path box, type the path to the location where you want to store the web service log file, or click Browse to select the location.

    To generate more detailed log files for debugging and advanced troubleshooting with Support, select the Enable Tracing check box.

    This option may affect Device Registration Service performance. Enable tracing only when it is necessary.

    Click Show Logs to open the log file in a text editor.

    Web Client Logging

    In the Log Path box, type the path to the location where you want to store the web client log file, or click Browse to select the location.

    To generate more detailed log files for debugging and advanced troubleshooting with Support, select Enable Tracing.

    This option may affect Device Registration Service performance. Enable tracing only when it is necessary.

    Click Show Logs to open the log file in a text editor.