Avaya Call Reporting ACR Install Linux Instance in Amazon Web Services AWS

Avaya Call Reporting ACR Install Linux Instance in Amazon Web Services AWS

CommsPlus DistributionA picture containing text, clipartDescription automatically generated


Avaya Call Reporting (ACR) Install Linux Instance in Amazon Web Services (AWS)



Login with your details

Graphical user interface, applicationDescription automatically generated



Select your region (top right)

(Example Asia Pacific Sydney – ap-southeast-2)

TextDescription automatically generated



Select Services and EC2

Graphical user interface, textDescription automatically generated



Select Instances (left) and select Launch instances (located top right)

Graphical user interfaceDescription automatically generated with low confidence



Enter a name for the instance

Graphical user interface, application, TeamsDescription automatically generated



Select Quick Start

Search for Ubuntu

Select Ubuntu Server 22.04

Graphical user interface, text, applicationDescription automatically generated



Select an Instance Type (this is dependent on the specs required for ACR)

We recommend t2.small for ACR and Call Recording as a minimum

Select Next

Graphical user interface, applicationDescription automatically generated



Select an existing Key Pair (confirm you have this)

Graphical user interface, text, application, emailDescription automatically generated



or select Create New Key Pair

Enter a name and select Create Key Pair and Save the file



Set the VPC to be used by the ACR (the ACR should be in the same VPC as the IPO that it will connect to)

Set the Subnet (the ACR should be in the same Subnet as the IPO that it will connect to)

Set Auto-assign public IP to enabled. This will mean the ACR is assigned a public IP address by AWS, if you reboot the ACR it will keep the same public IP address. However, be aware that if you shut down the ACR instance and then start-up. It will be given a new public IP address by AWS. You can if required assign an elastic (static) IP address to the ACR, but this is not covered in this document



Select Create Security Group

Name the Security Group and enter a description


The first entry will be for SSH connection

It is recommended to set the Source Type as your IP address (to test once deployed)



Add a new entry to allow all traffic connection from your public IP address

Graphical user interface, text, application, chat or text messageDescription automatically generated




Add a new entry to allow the traffic from the IPO security group to the ACR



Note: Once this has been deployed, you will need to access the IPO security group and add the ACR security group into the allowed traffic. This is to allow communication between the IPO and ACR


Configure the storage (hard drive) as required

Graphical user interface, applicationDescription automatically generated



Check the Summary and select Launch Instance when ready

Graphical user interface, text, application, emailDescription automatically generated



Select View Instances


Wait a few minutes then select the refresh icon.

Confirm the new ACR instance is showing running and that the checks have passed.


Select the instance to open the summary page

Check and confirm the Public IPv4 address and Private IPv4 address

Make a note of the IP addresses (as these will be used when connecting and installing ACR)



In AWS Instances


Check and confirm that the IPO Security Group has the ACR Security Group allowed for all traffic.




check and confirm that the ACR Security Group has the IPO Security Group allowed for all traffic.





Set Date/Time and Create Backup Folder


Open Bitvise SSH Client (other clients can be used, such as Putty and WinSCP)

In the Host, enter the public IP address

In the Username, enter: ubuntu

Set the Initial Method as publickey

Graphical user interface, application, emailDescription automatically generated


Select Client Key Manager

Browse and select the KeyPair created for the ACR

Import the file, it should be labelled Global 1 (close the Client Key Manager window)

Graphical user interface, text, applicationDescription automatically generated



Select Login

When prompted select Accept and Save the host key

Graphical user interface, text, application, emailDescription automatically generated



Once connected successfully you can select Save Profile as and save the profile for access in future
Graphical user interface, applicationDescription automatically generated



Select New Terminal Console


Set the time zone.

Command: sudo ln -sf /usr/share/zoneinfo/Australia/Melbourne /etc/localtime


Check the time zone.

Command: date


Reboot the server.

Command: sudo reboot



Close and reopen the terminal console.

Check the time zone and confirm correct.

Command: date



Create backup directory folder (to be used for backups)

Command: mkdir ACR_Backup

Command: ls

Confirm the ACR_Backup directory folder is showing.


TextDescription automatically generated


Open the SFTP Window (Bitvise)

Navigate to the ACR_Backup folder (/home/ubuntu/ACR_Backup)

Right click and select Properties, then select Permissions tab, confirm the following are set


Graphical user interface, applicationDescription automatically generated













ACR (Avaya Call Reporting) Install on Linux


NOTE: the name of the file that will be downloaded in the commands can be found by accessing https://forms.ximasoftware.com/oemdownloads

Additionally official documentation on the install and setup of ACR can also be found on the above link (this document has the basic install and setup; it is recommended to refer to the official documentation for a complete setup)


Right click and select Copy Link Address on the 64-Bit Debian Setup


Graphical user interface, text, applicationDescription automatically generated


Paste the Link onto a notepad to confirm it is correct


command: wget https://forms.ximasoftware.com/s3_download/xima-avaya-4-4-release/en___Avaya_Call_Reporting_Setup_4_4_2_IP_Office_deb_64_bit_en.tar.gz



The software will download.


command: ls

Confirm the ACR_Setup is showing.


command: sudo tar -xzf en___Avaya_Call_Reporting_Setup_4_4_2_IP_Office_deb_64_bit_en.tar.gz

command: ls

Confirm the ACR_Setup.tar.gz has been unzipped and is showing the folder



command: cd Avaya_Call_Reporting_Setup_4_4_2_IP_Office_deb_64_bit_en 

To access the folder



command: sudo ./install.sh -serial ENTER YOUR ACR SERIAL KEY HERE

Example: sudo ./install.sh -serial ACRKEY


The ACR software will install

Once the install has completed, you will need to restart the ACR server


TextDescription automatically generated


TextDescription automatically generated


command: sudo reboot



IPO Setup

In the IPO Security Settings

Confirm TAPI/DevLink3 is enabled

Graphical user interface, text, application, emailDescription automatically generated


Create a new Rights Group and enable DevLink3

Graphical user interface, text, application, emailDescription automatically generated


Create a new Service User and assign the new Rights Group

Graphical user interface, applicationDescription automatically generated


Save the security settings.


Accessing ACR and installing Client ACR software

Browse to the ACR server public IP address port 9080 (http://PublicIP:9080)


Download and install the Windows Avaya Call Reporting Desktop software.

Select ACR Desktop and enter the URL http://PublicIP:9080 when prompted.

Once installed open ACR Desktop

Graphical user interface, text, application, emailDescription automatically generated


Graphical user interface, text, application, emailDescription automatically generatedGraphical user interface, text, application, emailDescription automatically generated 













Or for quick access (without installing ACR Desktop), download and run the Java JNLP application (you will need Java installed on your PC for this to work)



Login with the Administrator account

Default Username: Administrator / Password: password

Graphical user interface, applicationDescription automatically generated


Select Add

Graphical user interface, text, application, emailDescription automatically generated


Enter a Site Name

Set the IP Office IP Address LAN1

Set the Devlink3 Username and Password to match the Service Username and Password setup in IPO Security

Select OK

Select Finish

Graphical user interface, tableDescription automatically generated



Configure the requirements as prompted.

Below is an example of the Scheduled Backups been saved to a folder on the ACR server.


Select the Status at the top left and confirm that.

ACR Logging is showing as Logging.

(If installed) the Recording Library is showing as Running.

(If installed and configured) the Multimedia Server is showing as Running.


Graphical user interface, text, application, chat or text messageDescription automatically generated


Refer to the ACR documents available on the below link for complete setup documentation of ACR.

https://forms.ximasoftware.com/oemdownloads


Configure Server Timezone

Select System (Admin), System Settings, Advanced Settings. Locate and update the Server Timezone and select Save.




Setup SMTP

Select Admin (System), System Settings, Basic Settings

Configure the SMTP settings and send a test email to confirm.

Save the settings.

TableDescription automatically generated


Configure Administrator Login

Select User Management, User Accounts

Drop down on User and select System Administration

Enter an Email address (this will be used for password recovery)

Update the Password

Select Save

Graphical user interface, textDescription automatically generated


If adding additional logins, select <New User> and then enter the details as required.

It is recommended to setup a secondary Administrator,

It is also recommended to setup the end customer access as Manager (not Administrator)

Graphical user interface, textDescription automatically generated



ACR (Avaya Call Reporting) Update on Linux


NOTE: the name of the file that will be downloaded in the commands can be found by accessing https://forms.ximasoftware.com/oemdownloads

Additionally official documentation on the install and setup of ACR can also be found on the above link (this document has the basic install and setup; it is recommended to refer to the official documentation for a complete setup)


Right click and select Copy Link on the 64-Bit Debian Setup


Paste the Link onto a notepad to confirm it is correct.


command: wget https://forms.ximasoftware.com/s3_download/xima-avaya-4-4-release/en___Avaya_Call_Reporting_Update_4_4_2_IP_Office_deb_64_bit_en.tar.gz



The software will download



command: ls

Confirm the en___Avaya_Call_Reporting_Update_4_4_2_IP_Office_deb_64_bit_en.tar.gz is showing


TextDescription automatically generated


command: tar -xzf en___Avaya_Call_Reporting_Update_4_4_2_IP_Office_deb_64_bit_en.tar.gz

command: ls

Confirm the en___Avaya_Call_Reporting_Update_4_4_2_IP_Office_deb_64_bit_en has been unzipped and is showing the folder



command: cd Avaya_Call_Reporting_Update_4_4_2_IP_Office_deb_64_bit_en

To access the folder

Avaya_Call_Reporting_Update_4_4_2_IP_Office_deb_64_bit_en



command: sudo ./update.sh



The ACR software will install.

Once the install has completed, you will need to restart the ACR server


TextDescription automatically generated


command: sudo reboot




ACR (Avaya Call Reporting) Call Recording Install on Linux – (this is only required if ACR Call Recording is required)


NOTE: the name of the file that will be downloaded in the first command can be found by accessing https://forms.ximasoftware.com/oemdownloads

Additionally official documentation on the install and setup of ACR can also be found on the above link (this document has the basic install and setup; it is recommended to refer to the official documentation for a complete setup)


Right click and select Copy Link Address on the 64-Bit Debian Apps Setup


Paste the Link onto a notepad to confirm it is correct.


command: wget https://forms.ximasoftware.com/s3_download/xima-avaya-4-4-release/en___Avaya_Call_Reporting_Apps_Setup_4_4_2_deb_64_bit.tar.gz




The software will download



command: ls

Confirm the en___Avaya_Call_Reporting_Apps_Setup_4_4_2_deb_64_bit.tar.gz is showing


TextDescription automatically generated


command: tar -xzf en___Avaya_Call_Reporting_Apps_Setup_4_4_2_deb_64_bit.tar.gz

command: ls

Confirm the ACR_Apps_Setup.tar.gz has been unzipped and is showing the folder Avaya_Call_Reporting_Apps_Setup_4_2_10_deb_64_bit


TextDescription automatically generated



command: cd Avaya_Call_Reporting_Apps_Setup_4_4_2_deb_64_bit



NOTE ON BELOW COMMAND THE IP NEEDS TO MATCH THE Internal IP address of the ACR 


NOTE ON BELOW COMMAND – GO IN AND UPDATE THE ADMINISTRATOR PASSWORD TO THE BELOW AND SAVE, THEN INSTALL (AFTER INSTALLED YOU CAN CHANGE THE PASSWORD BACK)


command: sudo ./install.sh -admin_user Administrator -admin_password password -chron_docbase http://192.168.1.14:9080 -recording_library -rec_sys_id 1


Use the Administrator username and password where required to install ACR Call Recording service. Once the install has completed, you will need to restart the ACR server


AlertInfo
You cannot use  -chron_docbase on older versions (3.12). Will need to use -chron_ip -chrom_port 9080 replacing the IP (127.0.0.1) with the Chronicall internal IP address.
commandsudo ./install.sh -chron_ip 127.0.0.1 -chron_port 9080 -recording_library -rec_sys_id 1 

TextDescription automatically generated 


command: sudo reboot



In ACR

Select System (Admin), System Settings

Confirm in Recording Libraries that is showing 1 Configured


Select Recording Rules and configure as required


Select Recordings, View Active Recordings

Make a test call and confirm the call is showing as recorded


Once the call is completed, wait a few minutes

Select Reports, Cradle to Grave

Select today’s date and select Execute.

Check and confirm the test calls shows with a Recordings button available to play the recorded call




ACR (Avaya Call Reporting) Call Centre (Multimedia) Install on Linux


ACR Multimedia must be installed on a separate server to the ACR Reporting/Recording in a customer setup, due to the resource requirement of ACR Multimedia


In this document we have installed the ACR Multimedia on the same server as ACR Reporting/Recording for demo purposes, however in a live setup it must be installed on a separate server.

The server it is installed on will need to meet specification requirements and the ACR Reporting, ACR Multimedia and IPOSE will need to be able to communicate with each other. A rule in the security group will need to be created to allow the servers to communicate.


NOTE: the name of the file that will be downloaded in the first command can be found by accessing

https://forms.ximasoftware.com/oemdownloads

Additionally official documentation on the install and setup of ACR can also be found on the above link (this document has the basic install and setup; it is recommended to refer to the official documentation for a complete setup)


Right click and select Copy Link on the 64-Bit Debian Apps Setup


Paste the Link onto a notepad to confirm it is correct


command: wget https://forms.ximasoftware.com/s3_download/xima-avaya-4-4-release/en___Avaya_Call_Reporting_Apps_Setup_4_4_3_deb_64_bit.tar.gz


The software will download.


command: ls

TextDescription automatically generated







Confirm the en___Avaya_Call_Reporting_Apps_Setup_4_4_3_deb_64_bit.tar.gz is showing


command: tar -xzf en___Avaya_Call_Reporting_Apps_Setup_4_4_3_deb_64_bit.tar.gz

command: ls

Confirm the ACR_Apps_Setup.tar.gz has been unzipped and is showing the folder Avaya_Call_Reporting_Apps_Setup_4_4_3_deb_64_bit


command: cd Avaya_Call_Reporting_Apps_Setup_4_4_3_deb_64_bit

To access the folder


commandsudo ./install.sh -admin_user Administrator -admin_password password -multimedia_server -chron_docbase http://192.168.1.14:9080


NOTE: the IP address above will be the ACR IP address not the ACR Multimedia IP address


Use the Administrator username and password where required to install ACR Multimedia Service. Once the install has completed, you will need to restart the ACR servers

TextDescription automatically generated


command: sudo reboot



Avaya IPO Programming

In the IPO Manager software, create a new User and Extension

Enter a Name, Password, Full Name and Extension (if IPO is hosted, Enable Remote Extn)

Graphical user interface, application, tableDescription automatically generated


Enter a Voicemail Code (disable Voicemail On)

Graphical user interface, tableDescription automatically generated


Enable Call Waiting

Graphical user interface, text, application, emailDescription automatically generated


Enter a Login Code (disable Force Login)

Graphical user interfaceDescription automatically generated

Select OK to create the User.


Create a SIP Extension for the User and enter a Login Code and select OK.

Graphical user interface, applicationDescription automatically generated


Check and confirm in Extension a SIP Extension has been created for the User

Graphical user interface, applicationDescription automatically generated


Disable Re-invite Supported and Allow Direct Media Path

Set the Codec Selection as Custom and have ULAW only as a selected Codec

Graphical user interface, applicationDescription automatically generated


Add the User to the Application User Right

Graphical user interface, text, applicationDescription automatically generated


Save the changes to the configuration back to the Avaya IPO


SIP Extension Programming in ACR


Select Admin, System Settings, Multimedia Voice Seats

Select SIP Extensions and add the User created (extension number and login code)

Select OK, Select Save

Graphical user interface, textDescription automatically generated

Restart the ACR servers (ACR MM first then ACR)


Select the Status at the top left and confirm that.

ACR Logging is showing as Logging.

(If installed) the Recording Library is showing as Running.

(If installed and configured) the Multimedia Server is showing as Running.


Graphical user interface, text, application, chat or text messageDescription automatically generated


Login to ACR. Check and confirm the SIP Extension is Registered by selecting Multimedia Configuration, SIP Extensions

TableDescription automatically generated with medium confidence


Simple Setup Call Centre using physical handset/softphone and ACR Agent Dashboard


IP Office programming


Program an incoming call route with a tag (example below Support)


Set the destination as the SIP Extension

A picture containing background patternDescription automatically generated



ACR Programming


Select User Management, User Licenses

Assign the Multimedia Voice license to the agent.

TableDescription automatically generated


Select Admin (System), System Settings, Multimedia Voice Seat, Skills

Configure the 3 default Skills with names (example Accounts, Sales, Support)

Set the agent a priority level

TableDescription automatically generated


In the Skills

Enter the Skill Name (example Support)

Enter the Skill Routing Identifier (example Support)

Graphical user interfaceDescription automatically generated with low confidence


On the Agent PC install the Agent Dashboard (part of the ACR Apps available for download for Windows OS on the ACR website)


Open the Agent Dashboard application.

Select the Agent and login (password is extension number as default)

Graphical user interface, text, application, emailDescription automatically generated


Disable MM-DND
Enable the Agent into the Skill

Graphical user interface, applicationDescription automatically generated



Make an inbound call

Confirm the call presents to the Agent and it can be answered

(When using the Agent Dashboard, the Agent will need a physical or softphone logged in as their extension to receive the call)




Avaya ACR Agent Web GUI

If you would like to login the agent using the Web GUI (rather than Agent Desktop

You will need to configure the additional settings.

In Admin System Settings, Basic Settings.

Enter the Public IP address of the ACR in Externally Accessible Address.

Save.

 

In Admin System Settings, Advanced Settings (hold shift while clicking on Advanced Settings).

Enable "PROVIDE_PUBLIC_AND_LOCAL_IP_FOR_DESKTOP_CONNECTION".

Save.



 

 

In Admin System Settings, Multimedia Voice Seat Settings.

Enter the Public IP address of the ACR MM in MM Server Public IP (optional).

Save.

 

Reboot the ACR


Accessing the ACR Agent Web

Browse to the URL.

http://ACRIPADDRESS:9080/ccagent

Select the Agent and enter the password (agent extension).

Select Login.

 

Once logged in you can (subject to configuration and permissions)

·         view wallboards

·         view history

·         change your channel state (ready/not ready)

·         manage skill login/logout)

·         logout agent

·         view active media (call will be controlled via physical or softphone)






    • Related Articles

    • ACR (Avaya Call Reporting) Not Accessible CommsPlus

      ACR (Avaya Call Reporting) Not Accessible If ACR is not accessible via the browser or via the ACR Call Reporting Application Access the ACR via SSH (example below) If it shows **System restart required ** First enter the command df -h To confirm the ...
    • Avaya Call Reporting (ACR) Restart the Services or Server via SSH Access CommsPlus

      Avaya Call Reporting (ACR) Restart the Services or Server via SSH Access In this example, we will use Putty as the application to access the ACR Linux Server Select Connection, SSH, Auth, Credentials You will need to import the Private Key file for ...
    • Avaya Call Reporting (ACR) Restart Service via Web GUI (Diag)

      Avaya Call Reporting (ACR) Restart Service via Web GUI (Diag) To restart the ACR reporting service Open a browse and enter the URL http://x.x.x.x:9080/diag (where x.x.x.x is the IP address of the ACR, you can also use the FQDN) At the Diag login ...
    • Avaya Call Reporting – Checking Call Recording CommsPlus

      Avaya Call Reporting – Checking Call Recording In ACR, select Recording, Manage Recording Rules Add a new rule Select the Agent/Users that require call recording Make a call from one of the users setup for call recording In the ACR Recording Monitor ...
    • Avaya IPO Instance Move from one AWS Account to Another AWS Account

      Avaya IPO Instance Move from one AWS Account to Another AWS Account Scenario Existing Avaya IPOSE instance in AWS Account Avaya JSeries and Workplace registered using Avaya Self-Signed Certificate SIP Trunks Registered (using credentials) Callflows ...