Print

Testing SMPP connections

About this task

The TestSMPPConnection script can be used to verify that the firewall is open to the SMSC and to verify proper credentials prior to configuring a SMPP connection in the EPM.

Procedure

  1. Log in to Linux on the EPM server which is hosting the SMS processor.
    • If you are an Avaya Services representative, and use Avaya Enterprise Linux, or if the Avaya Service accounts are installed on this server, log on to the local Linux console as root.

    • Otherwise, log on remotely as a non-root user, and then change the user to root by entering the su - root command.

  2. Navigate to the Support/VP-Tools directory under the Experience Portal installation directory.
  3. Enter the cd $AVAYA_HOME/Support/VP-Tools command. $AVAYA_HOME is an environmental variable pointing to the name of the installation directory specified during the Experience Portal software installation.

    The default value is /opt/Avaya/ExperiencePortal.

  4. Enter the bash TestSMPPConnection command followed by the following parameters:
    • Host Address

    • Port

    • UserName

    • Password

    For example, bash TestSMPPConnection 255.254.253.252 2775 smppUser smppPass.

    One or more optional parameters may be specified, as provided by the SMSC:

    • -B BindMode where BindMode may be t for Transmitter, r for Receiver, or x for Transceiver. The default is –B x.

    • -A AddressRange

    • -S SystemType

    • -TLS to enable TLS connection

    If the script runs successfully, it returns a message stating that the operation completed without any errors. Otherwise, it returns a message stating the problem that it encountered. This script may take 30 seconds to complete.