This documentation supports the 20.08 version of Live Chat.
To view an earlier version, select the version from the Product version menu.

Self Service Portal Configuration overview

The Self Service Portal Configuration tool is part of the Virtual Chat Administration Console. It provides a graphical user interface to help administrators configure Live Chat without directly modifying the eschat_config.properties configuration file. The configuration file still exists and is used in conjunction with the Self Service Portal Configuration tool.

When Live Chat is deployed, the ESChat WAR file is also deployed and the following events occur:

  • The application reads the original eschat_config.properties file in the Apache Tomcat folder. This version of the configuration file points to the location of your customized eschat_config.properties file.
  • The application reads the server and logon information from your customized eschat_config.properties file.
  • The application reads the configuration flag setting from your customized eschat_config.properties file. If the setting is YES, all remaining configuration options are read from the Self Service Configuration form (in the Self Service Portal Configuration tool). If the setting is NO, all remaining configuration options are read from your customized eschat_config.properties file.

Earlier versions of the ESChat servlet loaded all configuration items from the configuration file. Some operational settings were read from Remedy Action Request System, but the actual configuration of the ESChat servlet came from the configuration file. Live Chat can optionally read the application configuration from either the configuration file or from properties stored in the summary information, chat sessions, dashboard, agents, self-service users, recent questions, and service level agreements.

The configuration flag, defined as the <ar_cfg> tag, is included in the shipped configuration file. When set to YES, the ESChat servlet reads any and all <ar_login> values from the configuration file. This process provides the default server and valid credentials that are needed to access Remedy AR System. The ESChat servlet then reads all other settings from the forms stored on the default Remedy AR System server (labeled Self Service Configuration).

Each form contains configuration information that is XML in nature, similar to the configuration file. Each form instance might contain a single set of XML values or might contain multiple values. It might also indicate if it is part of an XML property section. For example, <ar_login> values are not part of any section. Those values exist only in the main body of the configuration file. The <auth_method> tag is part of a section named <authentication> and, therefore, one or more <auth_method> tags might appear under <authentication>

The number of retry attempts to connect Self Service Portal to BMC Remedy AR System are specified in the eschat.config.properties file located in the apache/tomcat/webapps/escat/Web-Inf/classes folders of the BMC Remedy Mid Tier servers. The following example shows the <ar_connectiontretrytimeout> and <ar_connectionretryattempts> parameters in the <ar_login> section:

<ar_login>
<!-- ***** Required Values *****-->
<ar_server>itsmchatapp.xxx.com</ar_server>
<ar_user>BMCChat</ar_user>
<ar_p>!!(Sr9!5,6>]T#6$c`Jf_]2gG^!XKQ5f[t%qSW8A5V1j2=24`CQ=`13lys;1-IgA<>Q2R5&#2H-J&7VaJeXtQ^kuolU$6<o%].q8bIt,1[^I(*bGr*eK:dgoTW8??vavR?b1nXpdYPd7,B)..+c+X#</ar_p>

<!-- ***** Optional Values *****-->
<ar_tcp>7777</ar_tcp>
<ar_connectionerror>ERROR (90)</ar_connectionerror>
<ar_connectionretrytimeout>15</ar_connectionretrytimeout>
<ar_connectionretryattempts>0</ar_connectionretryattempts> <!-- 0 is continuous retries.-->
<default>true</default>
</ar_login>


For more details on authentication methods, see Setting an authentication method.

Note

The entries in the Self Service Portal Configuration tool correspond to the XML sections of the configuration file.

Related topics

Administering

Accessing and navigating Self Service Portal

Was this page helpful? Yes No Submitting... Thank you

Comments