Technical

I have a problem running Integration Server on Ubuntu.

This usually mean you can not access Integration Server web interface or the dial plan samples that comes with Visual Dialplan are not working properly.
In most cases this issue appears because the Integration Server is not installed as a service.

In order to install Integration Server as a service you will need to follow these steps:

1. In linux shell, go to the IS/bin directory under the directory where you installed Integration Server and run the following command:
sudo instalDeamon.sh

2. Then run this command:
service ApstelIntegrationServer start

Now you should be able to access Integration Server web interface at the following URL:

http://<local machine IP>:9111 and dial plan samples should also work correctly.

I got error message ‘Failed to read host license data’ when I tried to register the application.

This usually happens if your name server is not configured properly.

The work around is to properly set hosts on your Linux mahcine. Try with the following work around:

1. open “/etc/hosts” file

2. enter the following tree lines:
127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost.localdomain YourHostName
::1 localhost6.localdomain6 localhost6

3. reset your network settings:
service network restart

Make sure to change YourHostName with appropriate host name, your host name.
The most common means to find your host name is to open up a terminal window and enter the command: hostname

I got error message ‘Deploy to the Integration Server Embedded IS failed’ when I tried to deploy the dial plan.

This usually happens if your name server is not configured properly.

The work around is to properly set hosts on your Linux machine. Try with the following work around:

1. open “/etc/hosts” file

2. enter the following tree lines:
127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost.localdomain YourHostName
::1 localhost6.localdomain6 localhost6

3. reset your network settings:
service network restart

Make sure to change YourHostName with appropriate host name, your host name.
The most common means to find your host name is to open up a terminal window and enter the command: hostname

Icons display problem – I can run the program but I can not see icons correctly, there are some lines over the icons.

Visual Dialplan is written in Java and may not display icons/windows correctly if you use some of third party windows UI enhancement tools or third party themes.

If you experience corrupt UI issue we would suggest you to switch back to default windows themes and/or to turn off  UI enhancement tools you may use.

What (Authorize.net) response codes are set after the payment transaction?

At the end of the payment transaction the Integration Server (IS) sets the following variables:

  • IS_PAY_RESP_CODE
  • Response Code: The overall status of the transaction (1 = Approved, 2 = Declined, 3 = Error, 4 = Held for Review)

  • IS_PAY_RESP_SUBCODE
  • Response Subcode: A code used by the payment gateway for internal transaction tracking

  • IS_PAY_RESP_RSN
  • Response Reason Code: A code that represents more details about the result of the transaction. Format: Numeric

  • IS_PAY_RESP_DESC
  • Response Reason Text: A brief description of the result, which corresponds with the response reason code