3.22.6 33305 - DCA Procedure Not Found

Alarm Group
DCA
Description
The Perl interpreter attempts to invoke a non-existent procedure.
Severity
Critical
Instance
The DCA App short name (DcaDalId.shortName) prefixed with "DCA:" and thread pool (Request, Answer or SBR Event)
HA Score
Normal
Auto Clear Seconds
60
OID
dcaDSRAppProcedureNotFoundNotify

Recovery

  1. The name of the missing procedure is include in the alarm's additional info.

    The procedure names involved are either the configured Diameter request and answer event handler names (Main Menu, and then DCA Framework, and then <Application Name>, and then General Options on the NOAM) or the callback names coded in the Perl script.

    Possible resolutions are:

    1. Fix the procedure names in the Perl script and re-compile the Perl script
    2. Fix the procedure names in the configuration
    3. Replace the Trial/Production version (depending on whether the DA-MP is a Trial DA-MP or not) with another script version.

    Note:

    Because the compilation occurs in parallel while the previously compiled script is still running (and hence keeps raising the alarm,) a successful compilation will not immediately clear the alarm. There will be an auto clear latency of 20 seconds that will clear the alarm.