K2.net 2003

K2.net 2003 Server Configuration

Introduction

The K2.net 2003 Server configuration file contains setup and configuration information for K2.net 2003 Server. The configuration file that is loaded when K2.net 2003 Server starts is called K2Server.config, the file is by default located under “C:\Program Files\K2.net 2003\Bin”.

 

   DataSources

The DataSources section provides connection information about the available Microsoft Active Directory systems in your environment. The local domain to which the Server belongs to will be configured as illustrated below during the actual installation of K2.net 2003 Server.

To make additional Microsoft Active Directory systems available to K2.net 2003 Server, add each one as illustrated below.

 

   Database

The Database section provides connection information for the actual K2.net 2003 Transaction database created during the installation. K2.net 2003 Server uses the connection information to open the actual connection to the transaction database.

The connection information can be configured to make use of the following two authentication models:

 

Integrated Windows Authentication:

 

SQL Authentication:

 

Note: If SQL Authentication is selected during the installation the actual user name and password will be stored in clear text.

 

   LogDatabase

The Log Database section provides connection information for the actual K2.net 2003 Log database created during the installation. K2.net 2003 Server uses the connection information to open the actual connection to the log database.

The connection information can be configured to make use of the following authentication models:

 

Integrated Windows Authentication:

 

SQL Authentication:

 

Note: If SQL Authentication is selected during the installation the actual user name and password will be stored in clear text.

 

   Advanced Settings

The following configuration settings can be updated using the K2.net 2003 Service Manager

 

Thread Pooling:

This property allows you to determine the number of processing threads that will be available to the K2.net 2003 Server. You can select that either K2.net Server or .NET Framework manages the thread pooling on the Server.  The available options on the Value parameter are K2.net and .NET Framework.

 

LogThreadPooling:

The Log Thread enables you to set the priority of the logging threads for the K2.net 2003 Server. The available options on the Priority parameter are Low, Normal and High.

 

.NET Framework:

This property enables you to specify the version of .NET Framework that K2.net 2003 Server uses.

 

K2.net Server Activity:

Selecting this option enables you to create a K2.net Server log file that forces the K2.net Server to log all server activity in real time in the specified log file.

Note: This functionality is typically used for testing a workflow process during the design phase. It is not advisable to use the trace in a production K2.net 2003 Server environment as it will affect the performance of the K2.net 2003 Server.

 

IPC Settings:

This property setting enables you to set the retry intervals for communication between various K2.net 2003 Servers, and can be set if you have created Inter Process Communication Events (IPC) within K2.net Studio Processes, and the Processes are hosted on different K2.net 2003 Servers. The available options on the Priority parameter are Low, Normal and High.

 

SocketThreadPooling: (NOT exposed by K2.net 2003 Service Manager)

The Socket Threat Pool is dedicated for client side connection to K2.net 2003 Server by means of interacting with worklist items by calling the worklistitem methods exposed by K2ROM (Open, Update and Finish). The available options on the Priority parameter are Low, Normal and High.

 

   DefaultSMTPServer

The K2.net 2003 Server uses this configuration setting when sending email notifications. The email notification can be configured during the process design to use the defaults setting as specified in the config file or use a specific SMTP Server. The Default SMTP Server setting is configured based on information requested by the installation of K2.net 2003. If the SMTP Server is unreachable all the mail notifications will fail and be logged under the error profile. The setting can be manually changed in the configuration file. The K2.net 2003 Server requires a restart before the changes will have any effect.

 

   SharePoint

K2.net 2003 Server uses the service account it is started under to access SharePoint portal server, and therefore needs to have the appropriate security rights on the SharePoint site to upload, delete and edit documents and or lists. If SharePoint is setup to run under basic authentication K2.net 2003 Server needs basic credentials to access SharePoint, these settings can be configured in the configuration file as illustrated below.