# Configuration

The QlmCustomerSite portal (QLM Self Help) offers several web pages that you may want to expose to your customers:

* [QlmWebActivation.aspx](/docs/self-help-customer-site/qlmcustomersite-qlm-self-help/offline-activation-page.md)
* [QlmReleaseLicense.aspx](/docs/self-help-customer-site/qlmcustomersite-qlm-self-help/deactivate-license-page.md)
* [QlmRegistrationForm.aspx](/docs/self-help-customer-site/qlmcustomersite-qlm-self-help/trial-registration-page.md)
* [QlmRegistration.asmx](/docs/self-help-customer-site/qlmcustomersite-qlm-self-help/trial-registration-method.md)
* [QlmLicenseInfo.aspx](/docs/self-help-customer-site/qlmcustomersite-qlm-self-help/license-information-page.md)
* [QlmEmailLicense.aspx](/docs/self-help-customer-site/qlmcustomersite-qlm-self-help/email-licenses-page.md)

***

### How to install QlmCustomerSite <a href="#h_01hdm5wzxw7wr70b6bgfe1m27d" id="h_01hdm5wzxw7wr70b6bgfe1m27d"></a>

In order to configure QlmCustomerSite, you need to deploy the QlmCustomerSitefiles to the same server where the QLM License Server is installed.

If you have installed the QLM License Server by using our setup program, you have already installed the QlmCustomerSitefiles.

If you have deployed the QLM License Server manually, copy the QlmCustomerSite folder from C:\Users\Public\Documents\Quick License Manager\DeployToServer\QlmCustomerSite to your server and configure the QlmCustomerSite folder as an IIS Application that uses the same Application Pool as the QLM License Server.

Once deployed, you must update a few settings in the web.config file of QlmCustomerSite, namely:

\<!-- Update these settings with your own values -->

\<connectionStrings>

\<add name="QlmSvcLib.Properties.Settings.qlmConnectionString"\
connectionString="Provider=sqloledb;Data Source=localhost;Initial Catalog=qlmdemo;User Id=qlmdemo;Password=qlmweb30;"\
providerName="System.Data.OleDb" />

\<add name="QlmCustomerSite.Properties.Settings.qlmConnectionString"\
connectionString="Provider=sqloledb;Data Source=localhost;Initial Catalog=qlmdemo;User Id=qlmdemo;Password=qlmweb30;"\
providerName="System.Data.OleDb" />

\
\</connectionStrings>

<-- Update the application settings below with your own values -->

\<setting name="sqlSyntax" serializeAs="String">\<value>sql\</value> \</setting>

\<setting name="webServiceUrl" serializeAs="String">\<value><https://qlm3.net/qlmdemo/QlmLicenseServer/qlmservice.asmx\\></value> \</setting>

\<setting name="communicationEncryptionKey" serializeAs="String">\<value>{B6163D99-F46A-4580-BB42-BF276A507A14}\</value> \</setting>

\<setting name="adminEncryptionKey" serializeAs="String"> \<value>{C6163D99-F46A-4580-BB42-BF276A507A14}\</value>\</setting>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.soraco.co/docs/self-help-customer-site/qlmcustomersite-qlm-self-help.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
