VAA Delivery Notes

Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

VAA 4.4.

1 Delivery notes

History :
Edition Date Modification Reason
1 April 2023 Creation Version 4.4.102

VAA 4.4.102 - Delivery notes V.1.0 1/17


Copyright © 2022 ALE International – Confidential and proprietary
Table of Contents
1. Introduction ............................................................................................................................................... 3
1.1 New functionalities in release 4.4.1 .................................................................................................. 3
1.2 Glossary ............................................................................................................................................. 3
1.3 Reference........................................................................................................................................... 3
2. New functionalities.................................................................................................................................... 4
2.1 Menu node: multi filtering ................................................................................................................ 4
2.1.1 Filters priority ............................................................................................................................ 5
2.1.2 Filters priority and reverse filtering ........................................................................................... 5
2.2 New partitioning ................................................................................................................................ 6
2.2.1 Recommended hardware requirements for ports between 50 and 120 ports......................... 6
2.2.2 For disks smaller than 160 GiB .................................................................................................. 6
2.2.3 For disks greater than 160GiB ................................................................................................... 7
2.3 Tenant time zones modification ........................................................................................................ 8
2.4 Broadcast the database without statistics ...................................................................................... 11
2.4.1 Activation and the status of the duplication mode ................................................................. 11
2.4.2 Job creation and behavior ....................................................................................................... 12
2.4.3 Restrictions .............................................................................................................................. 13
3. Packages updated .................................................................................................................................... 13
4. VAA version 4.4.102 ................................................................................................................................ 14
4.1 List of CRs delivered......................................................................................................................... 14
4.2 List of CRs opened ........................................................................................................................... 15
4.3 Tests performed .............................................................................................................................. 16
4.4 Constraints....................................................................................................................................... 17
4.5 Restrictions ...................................................................................................................................... 17
4.6 known issues.................................................................................................................................... 17

VAA 4.4.102 - Delivery notes V.1.0 2/17


Copyright © 2022 ALE International – Confidential and proprietary
1. Introduction
This document is the delivery notes of the application VAA.
This edition applies to the release version 4.4.102.

The Visual Automated Attendant is a solution which provides a professional image with a virtual receptionist
available 24/7, delivering a quality response to your customers.

1.1 New functionalities in release 4.4.1


The VAA release 4.4.1 provides the new following functionalities:
- In the menu node, increase the number of filters

- New partitioning to consider big configuration

- Tenant time zones modification to homogenize it on the application

- Broadcast the database without the statistics to multiple standalone VAA

IMPORTANT: for VAA installed with a boot DVD lower to 12.5.024.000, the version 4.4.1 requires an
installation from scratch with the boot DVD specified followed by a database restoration. It requires also a
license (Release 7).
For VAA installed with a boot DVD equal or upper to 12.5.024.000, the version 4.4.1 requires an update of
boot DVD at least in version 12.5.028.000 followed by a restart of the VAA services.

1.2 Glossary

CR Customers Request
S.O.T Software Orchestration Tool
VAA Visual Automated Attendant

1.3 Reference

NONE

VAA 4.4.102 - Delivery notes V.1.0 3/17


Copyright © 2022 ALE International – Confidential and proprietary
2. New functionalities

2.1 Menu node: multi filtering


This feature increases the filters number to use in the node menu.
To use this feature, we must select the option multi-filters mode in the node menu.

Caution: Activate the option will remove the default filter configuration done. The connection linked to this
filter will also be removed.

VAA 4.4.102 - Delivery notes V.1.0 4/17


Copyright © 2022 ALE International – Confidential and proprietary
When the multi-filters mode is activated, the default filter will be replaced by a filters list (up to 9 filters).
We will have an orange connection by filter.
As the default filter, it’s possible to use each filter in reverse filtering.

2.1.1 Filters priority

The filters follow a specific priority order. The more a filter is high in the list, the most is priority.
That means the first filter in the list is more priority than the second one, and the second one is more priority
than the third one…

Example:
The call number 43210 is filtered by the second filter and the fourth one. When the caller dials directly the
call number 43210, the call will follow the connection linked to the second filter. The call will never follow
the connection linked to the fourth filter.

2.1.2 Filters priority and reverse filtering


In the case where all the filters have the reverse filtering activated, the priority order keep identical: the more
a filter is high in the list, the most is priority.

In the case we have a mix of filters with and without reverse filtering, the priority order is modified.
In this configuration, the filters without the reverse filtering option are more priority than the one with the
reverse filtering option.

Example 1:
We have four filters declared. Only the second filter has the option reverse filtering activated. The call
number 43210 is filtered by the second filter and the fourth filter. When the caller dials directly the call
number 43210, the call will follow the fourth filter.

Example 2:
We have four filters declared. Only the second filter has the option reverse filtering activated. The call
number 43210 is only filtered by the second filter. When the caller dials directly the call number 43210, the
call will follow the second filter.

VAA 4.4.102 - Delivery notes V.1.0 5/17


Copyright © 2022 ALE International – Confidential and proprietary
2.2 New partitioning
For security and robustness reasons, a new partitioning has been defined to consider large databases. The
VAA logs, the database and its backups, as well as its temporary elements have been separated from the
system.

You will find in the tables below, the mount points and the sizes of the different partitions, according to the
total size of the hard disk.

2.2.1 Recommended hardware requirements for ports between 50 and 120 ports

Processeur Processeur 8 cœurs 2.4 GHz


Mémoire 32 Go
Disque 320 GiB
Réseau 1 Gbit/s

2.2.2 For disks smaller than 160 GiB

Mount point Partition/LV Volume Group Type Size Note


/boot /dev/sda1 Ext2 500 MiB Common
Swap /dev/sda2 Swap 512 MiB Common
/ lv_root vg_root LVM 15 GiB System + software
Logs application ad
/logs lv_logs vg_root LVM 10 GiB
for pgsql wal
/var/backup lv_var_backup vg_root LVM 15 GiB Backup
/home lv_home vg_root LVM 2 GiB
/tmp lv_tmp vg_root LVM 3 GiB
(Disk size –
/var/lib/pgsql lv_database vg_common LVM Database
46 GiB) / 2
Remaining Temporary
/var lv_var vg_common LVM
free space prompts

VAA 4.4.102 - Delivery notes V.1.0 6/17


Copyright © 2022 ALE International – Confidential and proprietary
2.2.3 For disks greater than 160GiB

Mount point Partition/LV Volume Group Type Size Note


/boot /dev/sda1 Ext2 500 MiB Common
Swap /dev/sda2 Swap 4 GiB Common
/ lv_root vg_root LVM 15 GiB System + software
Logs application ad
/logs lv_logs vg_root LVM 20 GiB
for pgsql wal
/var/backup lv_var_backup vg_root LVM 40 GiB Backup
/home lv_home vg_root LVM 2 GiB
/tmp lv_tmp vg_root LVM 3 GiB
(Disk size –
/var/lib/pgsql lv_database vg_common LVM Database
84.5 GiB) / 2
Remaining Temporary
/var lv_var vg_common LVM
free space prompts

VAA 4.4.102 - Delivery notes V.1.0 7/17


Copyright © 2022 ALE International – Confidential and proprietary
2.3 Tenant time zones modification
A modification has been done in the tenant time zones list to be compliant with the one used for the
statistics web page. The migration to this new list is performed automatically at the restoration of the
database.

Here is the correspondence table:

Old time zone Offset New Time zone

(GMT-11:00) Midway Island, Samoa, -11 Pacific/Midway

(GMT-10:00) Hawaii, -10 Pacific/Honolulu

(GMT-09:00) Alaska, -9 America/Anchorage

(GMT-08:00) Pacific Time (US and Canada), Tijuana, -8 America/Tijuana

(GMT-09:30) Pacific Time Marquesas, -9.5, Pacific/Marquesas

(GMT-12:00) , -12 Etc/GMT+12

(GMT-07:00) Mountain Time (US and Canada), -7 America/Denver

(GMT-07:00) Chihuahua, La Paz, Mazatlan, -7 America/Chihuahua

(GMT-07:00) Arizona, -7 America/Phoenix

(GMT-06:00) Central Time (US and Canada), -6 America/Winnipeg

(GMT-06:00) Saskatchewan, -6 Canada/Saskatchewan

(GMT-06:00) Guadalajara, Mexico City, Monterrey, -6 America/Mexico_City

(GMT-06:00) Central America, -6 America/Chicago

(GMT-05:00) Eastern Time (US and Canada), -5 America/New_York

America/Indiana/Indianapoli
(GMT-05:00) Indiana (East), -5
s

(GMT-05:00) Bogota, Lima, Quito, -5 America/Bogota

(GMT-04:00) Atlantic Time (Canada), -4 America/Halifax

(GMT-04:30) Caracas, La Paz, -4.5, America/Caracas

(GMT-04:00) Santiago, -4 America/Santiago

(GMT-03:30) Newfoundland and Labrador, -3.5, America/St_Johns

(GMT-03:00) Brasilia, -3 America/Sao_Paulo

(GMT-03:00) Buenos Aires, Georgetown, -3 America/Buenos_Aires

(GMT-03:00) Greenland, -3 America/Godthab

(GMT-02:00) Mid-Atlantic, -2 America/Toronto

(GMT-01:00) Azores, -1 Atlantic/Azores

VAA 4.4.102 - Delivery notes V.1.0 8/17


Copyright © 2022 ALE International – Confidential and proprietary
(GMT-01:00) Cape Verde Islands, -1 Atlantic/Cape_Verde

(GMT) Greenwich Mean Time: Dublin, Edinburgh, Lisbon,


0 Europe/London
London,

(GMT) Casablanca, Monrovia, 0 Africa/Monrovia

(GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana,


1 Europe/Belgrade
Prague,

(GMT+01:00) Sarajevo, Skopje, Warsaw, Zagreb, 1 Europe/Warsaw

(GMT+01:00) Brussels, Copenhagen, Madrid, Paris, 1 Europe/Paris

(GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm,


1 Europe/Berlin
Vienna,

(GMT+01:00) West Africa, 1 Africa/Lagos

(GMT+01:00) Central Africa, 2 Africa/Juba

(GMT+02:00) Bucharest, 2 Europe/Bucharest

(GMT+02:00) Cairo, 2 Africa/Cairo

(GMT+02:00) Helsinki, Kiev, Riga, Sofia, Tallinn, Vilnius, 2 Europe/Helsinki

(GMT+02:00) Athens, Istanbul, Minsk, 2 Europe/Athens

(GMT+02:00) Jerusalem, 2 Asia/Jerusalem

(GMT+02:00) Harare, Pretoria, 2 Africa/Maputo

(GMT+03:00) Moscow, St. Petersburg, Volgograd, 2 Europe/Moscow

(GMT+03:00) Kuwait, Riyadh, 2 Asia/Riyadh

(GMT+03:00) Nairobi, 3 Africa/Nairobi

(GMT+03:00) Baghdad, 3 Asia/Kuwait

(GMT+03:30) Tehran, 3 Asia/Tehran

(GMT+04:00) Abu Dhabi, Muscat, 3 Asia/Muscat

(GMT+04:00) Baku, Tbilisi, Yerevan, 3.5, Asia/Tbilisi

(GMT+04:00) Dubai, 4 Asia/Dubai

(GMT+04:30) Kabul, 4.5, Asia/Kabul

(GMT+05:00) Ekaterinburg, 4 Asia/Yekaterinburg

(GMT+05:00) Islamabad, Karachi, Tashkent, 5 Asia/Karachi

(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi, 5.5, Asia/Calcutta

(GMT+05:45) Kathmandu, 5.75, Asia/Katmandu

(GMT+05:30) Astana, Dhaka, 5.5, Asia/Dhaka

VAA 4.4.102 - Delivery notes V.1.0 9/17


Copyright © 2022 ALE International – Confidential and proprietary
(GMT+06:00) Sri Jayawardenepura, 5.5 Asia/Colombo

(GMT+06:00) Almaty, Novosibirsk, 6 Asia/Novosibirsk

(GMT+06:30) Yangon Rangoon, 6.5, Asia/Rangoon

(GMT+07:00) Bangkok, Hanoi, Jakarta, 7 Asia/Bangkok

(GMT+07:00) Krasnoyarsk, 7 Asia/Krasnoyarsk

(GMT+08:00) Beijing, Chongqing, Hong Kong SAR, Urumqi, 8 Asia/Hong_Kong

(GMT+08:00) Kuala Lumpur, Singapore, 8 Asia/Kuala_Lumpur

(GMT+08:00) Taipei, 8 Asia/Taipei

(GMT+08:00) Perth, 8 Australia/Perth

(GMT+08:45) Eucla, 8.75, Australia/Eucla

(GMT+08:00) Irkutsk, Ulaanbaatar, 9 Asia/Irkutsk

(GMT+09:00) Seoul, 9 Asia/Seoul

(GMT+09:00) Osaka, Sapporo, Tokyo, 9 Asia/Tokyo

(GMT+09:00) Yakutsk, 9 Asia/Yakutsk

(GMT+09:30) Darwin, 9.5, Australia/Darwin

(GMT+09:30) Adelaide, 9.5, Australia/Adelaide

(GMT+10:00) Canberra, Melbourne, Sydney, 10 Australia/Sydney

(GMT+10:00) Brisbane, 10 Australia/Brisbane

(GMT+10:00) Hobart, 10 Australia/Hobart

(GMT+10:00) Vladivostok, 10 Asia/Vladivostok

(GMT+10:00) Guam, Port Moresby, 10 Pacific/Guam

(GMT+10:00) Magadan, Solomon Islands, New Caledonia, 10 Asia/Magadan

(GMT+10:30) LHI, 10.5, Australia/LHI

(GMT+11:00) Noumea, Efate, Guadalcanal, Kosrae, Pohnpei,


11 Pacific/Noumea
Ponape,

(GMT+11:30) Norfolk, 11.5, Pacific/Norfolk

(GMT+12:00) Fiji Islands, Kamchatka, Marshall Islands, 12 Pacific/Fiji

(GMT+12:00) Auckland, Wellington, 12 Pacific/Auckland

(GMT+12:45) NZ-CHAT, Chatham, 12.75, Pacific/Chatham

(GMT+13:00) Nuku'alofa, Enderbury, Fakaofo, Tongatapu, 13 Pacific/Tongatapu

(GMT+14:00) Etc/GMT-14 ,Kiritimati, 14 Pacific/Kiritimati

VAA 4.4.102 - Delivery notes V.1.0 10/17


Copyright © 2022 ALE International – Confidential and proprietary
2.4 Broadcast the database without statistics
To increase the VAA ports number available in the configuration, several VAA standalone servers can be
deployed on the same OXE.
As those VAA are in standalone mode, the servers don’t know each other’s.

The goal of this feature is to offer a duplication process between the VAA servers. One of them will be
considered as the reference VAA server. The configuration from this VAA server will be duplicated to the
others.
The VAA administrator will have the possibility to launch the duplication immediately or schedule it with a
periodicity desired.

2.4.1 Activation and the status of the duplication mode


The administrator has the possibility to activate/deactivate the functionality through the following
command:
vaa conf duplication

The activation or the deactivation of the mode requires a restart of the aa-webapp service followed by a
refresh of the VAA web pages.

There are two possibilities to know if we are in the duplication mode:

- Through the web interface with the presence of the tab “Duplication service” in the Admin menu

- With the CLI command vaa diag config which indicates if the duplication mode is activate or
not.

VAA 4.4.102 - Delivery notes V.1.0 11/17


Copyright © 2022 ALE International – Confidential and proprietary
2.4.2 Job creation and behavior

After having provided a name for the job and clicking on the create button, a formular appears.
The administrator must provide some information:
- IP address of the remote VAA
- Admin account password.
- The scheduled date and time at which the job will be launched.
- Periodicity of the job execution. The periodicity can be chosen between “none”, “daily”, “weekly”
and “monthly”. The periodicity “monthly” corresponds to every 4 weeks.

If the remote VAA is reachable and the job scheduled, the job appears in the tab where the status will be
displayed.

The job can have 5 status:

- Not executed

- Ongoing

- Successful

- Failed

- Timeout

If a periodicity has been defined, the jobs will be launched periodically at the time and the periodicity
specified.

VAA 4.4.102 - Delivery notes V.1.0 12/17


Copyright © 2022 ALE International – Confidential and proprietary
2.4.3 Restrictions

- If the VAA restarts during a job execution, the job will stay in the state ongoing during 24hrs before
goes to the state timeout.

- The jobs for the duplication are not backup or restore. If the reference VAA is reinstalled, the jobs
must be recreated.

- A restart of the aa-webapp service delete the jobs scheduling.

- No action is possible on a job in the state ongoing

3. Packages updated
- Conferencer 2.14

- LmsInterfacing 14.5.000.003

VAA 4.4.102 - Delivery notes V.1.0 13/17


Copyright © 2022 ALE International – Confidential and proprietary
4. VAA version 4.4.102

4.1 List of CRs delivered

Key TSref Summary

CRVAA-415 671204 VAA – HA slave server do not connect to external SQL database

Correlator data information too detailed – documentation to be


CRVAA-414
updated

CRVAA-413 669966 VAA does not send any emails from script

CRVAA-409 664951 CVE-2022-25762 at Apache Tomcat of VAA 4.3.009

VAA: aa-media-server failed to start if smtp enabled in configuration


CRVAA-405 666885
file

CRVAA-401 665652 VAA: Do not use “/logs” as file path for the command “vaa log zip”

Need to activate the firewall in order to set up SuSEfirewall2 by


CRVAA-400 664973
using port 8080

CRVAA-399 665442 “VAA license release number error” message sent at each restarting

CRVAA-391 660423 VAA does not send emails for unanswered calls

CRVAA-383 653115 Unable to record prompt via phone on VAA

VAA 4.4.102 - Delivery notes V.1.0 14/17


Copyright © 2022 ALE International – Confidential and proprietary
4.2 List of CRs opened

Key TSref Summary

CRVAA-430 679367 Speech recognition NOK. VAA sends sip refer=Null@OXE-IP Address.

//No more calls to VAA- Java processes consuming upto 300% machine
CRVAA-429 675167
resources//
Need to know the possibility of monitor the VAA memory, hard disk
CRVAA-428 680660
space via SNMP

CRVAA-426 679418 Unable to upload name recording in directory

VAA 4.4.10 in HA: aa-engine remains in « NOT REACHABLE » state on the


CRVAA-424 671684
Slave server
Possible Security flow. The default password of Postgres SQL is not
CRVAA-419 659190
secure after a VAA installation

CRVAA-407 666556 OXE - SIP - VAA or OTMS: DTMF not working

CRVAA-404 666504 VAA - aa-media-server crash

VAA 4.4.102 - Delivery notes V.1.0 15/17


Copyright © 2022 ALE International – Confidential and proprietary
4.3 Tests performed

Functionality tests result Comment

Installation OK Without S.O.T

Update OK without S.O.T

Configuration OK HA mode not tested

Feature - Company OK

Feature – Administrators OK

Feature - Users OK

Feature - Routings OK but see §4.6

Feature - Prompts OK

Feature - Calendars OK

Feature – Business Hours OK

Feature - Directory OK

Feature - Filters OK
Feature – external
OK
database
Feature - TTS OK
Feature – Speech
not tested
recognition
Feature - Trees OK

Feature – Settings Menu OK but see §4.6


Feature – Change
OK
password
Feature - About OK

Feature – Global statistics OK

Feature – Tenants statistics OK


Feature – Administrator
OK
menu
Feature - Variables not tested

VAA 4.4.102 - Delivery notes V.1.0 16/17


Copyright © 2022 ALE International – Confidential and proprietary
4.4 Constraints
- [bootDVD]: version compatible 12.5.028.000

- [S.O.T]: version compatible 3.1.009.103

4.5 Restrictions
- [transfer block]: the “bypass forward” doesn’t work if the overflow is activated on the transfer
destination

- [HA mode]: The HA mode can’t be used in an OPEX context.

4.6 known issues

- [Import/Export][Tenant]: Import Tenants list failed if the tenant contains custom variables.

- [Import/Export][Business Hours]: if the time zone is not set in the Business hours, the export will fail.

- [Import/Export][Routing]: Routing with “*” can lead to error if it’s imported after a number matching
the routing with “*”, ex: 700* failed as 70020 has already been imported

- [change variable block] : special actions don't work with persistence checked

- [Speech Recognition and Transfer]: In the node “Menu” and in the node “Transfer”, the selection
failed if several identical entries found

- [Administrator menu]: The services supervision is unavailable if one of those three services, nginx,
webapp or postgresql, is stopped

- [Routing]: can't insert a range if another routing number contains a "*" or a "?"

- [About]: DD information corresponds to the root partition information.

VAA 4.4.102 - Delivery notes V.1.0 17/17


Copyright © 2022 ALE International – Confidential and proprietary

You might also like