How To Configure the ScopLINK-UPA

How To Configure the ScopLINK-UPA

Required Packages

scopserv-telephony25-8.2.0.0.20261005
And matching dependencies

Pre-requisites

Asterisk must be configured to use the pjsip channel driver.
The transport on each extension must use Automatic

Encryption must be enabled using TLS (Let's Encrypt is supported).
See:

Asterisk must be running in pjsip mode
See:


Optional

If you have not already configured support for TLS encryption using Certificates and the Certificate Manager you can configure Let's Encrypt very quickly using bash.
Code:

service scopserv stop


php -q /var/www/scopserv/server/scripts/letsencrypt.php

/var/www/scopserv/telephony/scripts/commit

service scopserv start


Installing Asterisk 20

scopserv_yum install asterisk20 -y
/var/www/scopserv/telephony/scripts/commit
service asterisk restart
service scopserv_fastagi restart


Installing the CODEC's (open source versions)

Execute the installation scripts:
/var/www/scopserv/telephony25/scripts/install_g729.sh
=================================================================
G.729 and G.723.1 codecs (x86_64) Linux binaries for Asterisk

DISCLAIMER: You might have to pay royalty fees to the G.729/723.1
patent holders for using their algorithm.
=================================================================

[Press ENTER to continue or CTRL-C to cancel]


Asterisk 18
------------
Downloading codec_g729.so...

Downloading codec_g723.so...

Asterisk 20
------------
Downloading codec_g729.so...
Downloading codec_g723.so...

Restart Asterisk to enable G.729 and G.723.1 codecs!


/var/www/scopserv/telephony25/scripts/install_opus.sh
=================================================================
Opus codec (x86_64) Linux binaries for Asterisk
=================================================================

[Press ENTER to continue or CTRL-C to cancel]


Asterisk 18
------------
Downloading...
Installing...

Asterisk 20
------------
Downloading...
Installing...

Restart Asterisk to enable Opus codecs!

service asterisk restart


Configure the SIP channel to support STUN

In this example stun.l.google.com:19302



Configure the Extension





Commit your changes

Ensure each Extension is configured as needed and Commit your telephony changes.