E03080003: Requested Message Key Not Found
search cancel

E03080003: Requested Message Key Not Found

book

Article ID: 8497

calendar_today

Updated On:

Products

CA Harvest Software Change Manager - OpenMake Meister CA Harvest Software Change Manager

Issue/Introduction

After an upgrade we are finding error messages like this in our hco log files:

E03080003: Requested Message Key Not Found: : HAPI_I_BROKER_CONNECT 
E03080003: Requested Message Key Not Found: : HSRV_I_SAME_VERSION_NOT_MODIFIED
E03080003: Requested Message Key Not Found: : HSRV_I_SAME_VERSION_NOT_MODIFIED
E03080003: Requested Message Key Not Found: : HSRV_I_SAME_VERSION_NOT_MODIFIED
E03080003: Requested Message Key Not Found: : HSRV_I_SAME_VERSION_NOT_MODIFIED
E03080003: Requested Message Key Not Found: : HSRV_I_SAME_VERSION_NOT_MODIFIED
E03080003: Requested Message Key Not Found: : HSRV_I_SAME_VERSION_NOT_MODIFIED
E03080003: Requested Message Key Not Found: : HSRV_I_SAME_VERSION_NOT_MODIFIED
E03080003: Requested Message Key Not Found: : HSRV_I_SAME_VERSION_NOT_MODIFIED
E03080003: Requested Message Key Not Found: : HAPI_I_EXECUTE_SUCCESS
E03080003: Requested Message Key Not Found: : HAPI_I_CHECKOUT_SUMMARY
Checkout has been executed successfully.

Environment

Harvest Software Change Manager all versions and platforms

Cause

This can happen if Harvest cannot find the "henglish.msg" file on the computer where the Harvest client is running.  Some examples are:

  1. In the Windows Workbench, you will see this error if the %CA_SCM_HOME%\henglish.msg file is missing or corrupted

  2. With a server-side UDP, you will see this error if the %CA_SCM_HOME%\henglish.msg file (or $CA_SCM_HOME/henglish.msg file on Linux/Unix) is missing or corrupted

  3. On the Linux/Unix platforms, if the $CA_SCM_HOME/henglish.msg file does not have the appropriate permissions for the users to be able to view the file.

  4. In the particular case that prompted the creation of this article, it was found that the *.msg files were configured to only be readable by the file's owner, and not visible for anyone else (-r--------).

Resolution

For causes 1 and 2, copy a henglish.msg file from another computer where a Harvest component is installed.

For causes 3 and 4, execute chmod for each henglish.msg file to make it world readable (chmod a+r *.msg).  It is necessary to repeat this process on every Unix/Linux computer where the SCM Client is installed.