Phrases are not played in IVR even though Phrase name is printed in IVR trace logs

Issue Resolution 1:

This issue occurs when wave file format differs. Wave file format must be u-Law, 8000 Hz, 64 kbps,mono for IVR to play

Issue Resolution 2:

Wav files are not present in the location specified

ADD/Manage MPP Error handlers via Avaya EPM

The MPP Error handlers are the flow file which will be used when MPP could not able to connect to IVR/WAS servers due to certain reasons. In such cases, we can control the call via using these error handler flow files which areADD AND MANAGE THE VXML ERROR HANDLER TO THE MPP configured in the Avaya EPM portal.

This document will guide the user to add and manage error event handlers in the EPM.

AEP Port appears as ANI on TMAC Client

TMAC show the AEP port number when application transfer the call to hunt group instead of VDN.

Details on VDN, Hunt group and reason for the issue is explained in the attached document.

Check Java Version

Run java -version in command prompt


G:\General>java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) Client VM (build 25.161-b12, mixed mode, sharing)

How to configure WebLM License URL in Avaya runtimeconfig

Follow the steps specified in attached document to configure the WebLM license URL in Avaya OD application.

runtimeconfig has to be accessed with web server(tomcat/weblogic/websphere) port.
Avaya OD application validates the license at the beginning of the call.


Create a local Certificate Signing Request using java keytool

Self sign certificate has to be created first to generate the CSR file.

Keytool command to Create a local self-signed Certificate

keytool -genkey -alias tomcat -keyalg RSA -keystore projectname.jks

Alias name and jks name can be updated based on project requirement. It is provided by customer.

This command creates the JKS file.

keytool command to Create CSR file

keytool -certreq -keyalg RSA -alias tomcat -file certreq.csr -keystore projectname.jks

It creates the CSR based on the details available in JKS.

CSR has to be shared with customer to sign the certificate.

Below document contains more details with screen shot:

Steps to create CSR

Import certificate into keystore using java keytool

Use keytool command to import the root, intermediate and server certificate in java keystore JKS. Keystore has the certificates and keys.

keytool -import -trustcacerts -file certfilename -alias aliasname -keystore  keystorename


keytool -import -trustcacerts -file Root-CA.crt -alias root -keystore tomcat.jks 

It prompts for password and provide the password used while creating the key store.

Keystore can be JKS/P12(PKCS12)/other formats.

JKS is java keystore

P12(PKCS12) is language-neutral and it can be used by Java,.Net applications.

How to check Tomcat version

Run the following commands from your <application-install> or <tomcat-install> directory:

If you do not have your Java Home directory included in your PATH environment variable, you will need to include the path to your <java-home>/bin directory in front of the java command.


java.exe -cp lib\catalina.jar org.apache.catalina.util.ServerInfo

The output should be similar to this:

Server version: SpringSource tc Runtime/2.0.4.RELEASE
Server built: August 3 2010 0710
Server number:
OS Name: Linux
OS Version: 2.6.18-194.11.1.el5
Architecture: i386
JVM Version: 1.6.0_21-b06
JVM Vendor: Sun Microsystems Inc.