HCL.iAutomate.iKnowledgeSearch service is
not starting
Table 1. iKnowledgeSearch: Scenario 1
Issue Description
HCL.iAutomate.iKnowledgeSearch service is not starting
Modules Impacted
iKnowledgeSearch
Probable Root Cause
Invalid “iKnowledgeSearch.conf”
file content
Resolution Steps:
Check for existence of the file iKnowledgeSearch.conf at location
<Apache_Root_Folder_Path>/conf.
For Example -“C:/Apache24/conf” has <Apache_Root_Folder_Path> as “C:/Apache24”
Verify the contents of file iKnowledgeSearch.conf by checking the
snippet with paths to << iKnowledgeSearch_Directory>>. Verify
and change the <VirtualHost *> tag with correct path entries to
<< iKnowledgeSearch_Directory>> as shown below. Where
<< iKnowledgeSearch_Directory>> is
“C:/HCL.iAutomate.AdvancediKnowledge/iKnowledge_Search” in the snippet
from
iKnowledgeSearch.conf.
<VirtualHost *>WSGIScriptAlias /iKnowledge C:/HCL.iAutomate.AdvancediKnowledge/iKnowldege_Search/search_main.wsgiSSLVerifyClient requireSSLVerifyDepth 10<Directory C:/HCL.iAutomate.AdvancediKnowledge/iKnowledge_Search>WSGIApplicationGroup %{GLOBAL}Require all granted</Directory></VirtualHost>
Ensure that service was created through Service Account and not
through Local account. Refer to below figure to check the status. Figure 1. HCL.iAutomate.iKnowledgeSearch
If not, open Windows Command Prompt in Administrator mode and run
the below command:
‘Log On As’ field corresponding to
the service HCL.iAutomate.iKnowledgeSearch should
be changed to ‘Service Account’.