How to use the Extensions Manager to add new Users and Extensions
Module 9 - ScopTEL - Extensions Management
ScopTEL - Securing Configuration Files with HTTP Authentication
The Class of Service Manager is used to create objects used to assign permissions or restrictions to Outgoing Lines, Incoming Lines, Extensions, Feature Codes, or Applications.
Great care should be taken when configuring Class of Service objects to prevent unauthorized LD Usage.
Please refer to https://blog.scopserv.com/2012/06/important-security-settings-when-using-class-of-service-cos/ before configuring Class of Service objects.
Module 8 - ScopTEL - Class of Service Configuration
As previously advised in the ScopServ blogs and ScopNEWS, CentOS 5 has now officially reached its End Of Life date. As a result, CentOS has officially shutdown their official repositories for CentOS EL5.
From now, if you are updating your existing ScopTEL EL5 packages this may cause errors similar to the following:
[root@pstn ~]# scopserv_yum update
==== scopserv_yum ====
— Executing yum…
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* centos-extras: mirror.netaddicted.ca
* centos-os: centos.mirror.iweb.ca
* centos-updates: centos.mirror.iweb.ca
* scopserv: us.mirrors.scopserv.com
http://mirror.netaddicted.ca/CentOS/5.11/extras/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://mirror2.evolution-host.com/centos/5.11/extras/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://centos.mirror.ca.planethoster.net/5.11/extras/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://centos.bhs.mirrors.ovh.net/ftp.centos.org/5.11/extras/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://centos.westmancom.com/5.11/extras/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
centos-extras | 2.1 kB 00:00
This does not mean your installation is broken, it simply means that the official CentOS EL5 mirrors have been shut down. ScopServ has released a new scopserv-server package that uses vault.centos.org to maintain existing dependencies. This package will be automatically installed via scopserv_yum update and if the scopserv-server package is updated you will not see this error the next time you do scopserv_yum update.
Here are the options to resolve the error (pick one):
Since CentOS 5 is officially End Of Life ScopServ highly recommends that you upgrade your installation to CentOS 6.
A failure to do so will put your installation at risk since CentOS EL5 is no longer supported.
Please follow the official instructions to upgrade your installation at
ScopServ will not be responsible for any liabilities caused by a failure to upgrade to a supported Operating System. Additionally, ScopServ has deprecated all support for EL5 pacakges.
If you are looking to have ScopServ support connect to your system remotely, please be aware that we no longer support TeamViewer. Our preferred remote desktop software is AnyDesk. Download a ScopServ client from here
It is recommended that you read each Training Module in numerical order.
How to install ScopTEL from the installation ISO
Basic ifconfigModule 2 - ScopTEL - Basic ifconfig
Server Installation WizardModule 3 - ScopTEL - Server Installation Wizard
Module 4: DEPRECATED
Version Switcher for TelephonyModule 4 - ScopTEL - Version Switcher for Telephony Server
PSTN Interfaces and GatewaysModule 5 - ScopTEL - PSTN Interfaces and Gateways
Outgoing Lines and Interface Groups
Incoming Lines ManagementModule 7 - ScopTEL - Incoming Lines Management
Class of Service ConfigurationModule 8 - ScopTEL - Class of Service Configuration
Extensions ManagementModule 9 - ScopTEL - Extensions Management
Automatic Provisioning SystemModule 10 - ScopTEL - Automatic Provisioning System
Prompt ManagementModule 11 - ScopTEL - Prompt Management
Managing SchedulesModule 12 - ScopTEL - Managing Schedules
Managing Conferences:Module 13 - ScopTEL - Managing Conferences
Managing Auto Attendants/IVRModule 14 - ScopTEL - Managing Auto Attendants
Managing Automatic Call DistributionModule 15 - ScopTEL - Managing ACD
Managing ApplicationsModule 16 - ScopTEL - Managing Applications
Backup and Restore Using the Server Manager GUIModule 17 - ScopTEL - Backup and Restore
Backup and Restore Using Putty and WinSCPModule 18 - ScopTEL - Backup_Restore Using Putty_WinSCP
TroubleshootingModule 19 - ScopTEL - Troubleshooting
Quality of Service TrainingModule 20 - ScopTEL - Quality of Service Training
ScopTel Reports SummaryModule 21 - ScopTEL - Reports Summary
Sangoma/Vegastream Gateway ConfigurationModule 22 - ScopTEL - Sangoma Gateway Configuration
Sangoma Hardware Transcoding Integration InstallationModule 23 - ScopTEL - Sangoma Transcoding Installation
Asterisk 11 T.38 Fax Gateway ConfigurationModule 24 - ScopTEL - Asterisk 11 T.38 Fax Gateway Configuration
Avaya IP Office Conference Bridge Integration (Add Conference Bridging to IP Office Using ScopTEL)Module 25 - ScopTEL - Avaya IP Office Conference Bridge
System Network Lab (Hands On: Learn How To Network Multiple Servers Using SIP Tie Trunks):Module LAB - ScopTEL - System Networking LAB
How to set up a Server to Server SIP Trunk:ScopTEL - How to set up a Server to Server SIP Trunk
ScopTEL Fixed Mobile Convergence and Follow Me:ScopTEL - Fixed Mobile Convergence and Follow Me
ScopTEL Networking DHCP Configuration:ScopTEL - DHCP Configuration
Configuration ScopTEL SIP for Network Address Translation/NAT:ScopTEL - Configuring ScopTEL for NAT
ScopTEL Cisco SIP Phone Integration:ScopTEL - Cisco SIP Phone Integration
ScopTEL Certificate Manager (How To Configure a ScopTEL Server to Support HTTPS GUI management and Encrypted Media and Signalling):ScopTEL - Certificate Manager
How To Optimize a ScopTEL Installation to Save Voice Recordings:ScopTEL - Call Recording Server Optmization
ScopTEL Installation Hierarchy (If you are new to ScopTEL follow this document to manage the correct flow of your new installation to optimize configuration prerequisites):ScopServ - Basic Installation Hierarchy for Telephony Server 2019
How To Configure Customer Call Ratings Using IVR Menus and Custom Scripts:Rating calls using IVR menus and custom scripts
End User Voicemail Cheat Sheet:ScopTEL Voicemail End User Card
Configuring Speed Dials and PIN’s Using Outgoing Line Configurations:ScopTEL - Speed Dials and Outgoing Line Configurations
How To Configure the Same Extension Number On Multiple SIP Devices:ScopTEL - Shared Users for Devices
Background On directmedia/re-INVITE Management in ScopTEL:ScopTEL - RTP directmedia handling
Using Join.me to Support Customers (use for webinars, remote help sessions, desktop sharing, conference bridging):ScopTEL - Remote Support Using join.me
End User Guide for Polycom SoundPointIP Phones (integrated with ScopTEL Proprietary EFK functions):ScopTEL - Polycom End User Training
ScopTEL Installation on Mediatrix Sentinel Virtual Machine (How To):ScopTEL - Mediatrix Sentinel ScopTEL VM Installation
How To Integrate a ScopTEL Installation with a Mediatrix ISDN Gateway (T1/E1 Interfaces):ScopTEL - Mediatrix ISDN Gateway Configuration
How To Integrate a ScopTEL Installation with a Mediatrix Trunk, Station Gateway (Analog/POTS FXO/FXS):ScopTEL - Mediatrix Analog Gateway Configuration
If you are an ITSP looking to terminate SIP VoIP Interfaces to Reseller or End User ScopTEL installations you need to read this:ScopTel - ITSP SIP Trunking
And End User Guide for Snom Phone Users:ScopTEL - Snom End User Training
ScopServ Quick Sales Presentation:ScopServ Presentation 2015
ScopServ Full Customer Presentation:General Presentation ScopTEL ENGLISH
ScopTEL ScopSTATS Reporting Admin Guide:ScopSTATS_Manual
ScopTEL Automatic Call Distribution Customer Presentation:Presentation ScopServ ACD English V3
ScopTEL Feature List:ScopTEL Feature List
Required Settings for Gmail or Office 365 SMTP Smart Relay
Gmail and Office 365 each require unique settings for Smart Relay Configuration. This document describes each.ScopTEL - SMTP Relay Settings Gmail Office 365
Call Forwarding End User Guide
Users can manage their Call Forwarding rules using this cheat sheet.ScopTEL Call Forwarding End User Card
ACD Pause Code Usage
A simple ‘how to’ explaining ACD Pause Code UsageScopTEL ACD Pause Code Usage
How to Provision Bria
Basic pre-requisites to provision BriaScopTEL - How to Provision Bria
Updated glibc packages that fix one security issue are now available for ScopServ Distributions built on CentOS 5.
Red Hat Product Security has rated this update as having Critical security impact. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available from the CVE link in the References section.
The glibc packages provide the standard C libraries (libc), POSIX thread libraries (libpthread), standard math libraries (libm), and the Name Server Caching Daemon (nscd) used by multiple programs on the system. Without these libraries, the Linux system cannot function correctly.
A heap-based buffer overflow was found in glibc’s __nss_hostname_digits_dots() function, which is used by the gethostbyname() and gethostbyname2() glibc function calls. A remote attacker able to make an application call either of these functions could use this flaw to execute arbitrary code with the permissions of the user running the application. (CVE-2015-0235)
In order to protect your server and at the earliest convenience:
From the Linux shell execute (without quotations):
‘scopserv_yum update glibc* -y’
Ensure all updates have completed and then execute (without quotations)
The minimum package requirements are:
Today, we proudly annonce an update to ScopTEL PBX to support TLSv1.1 and TLSv1.2 in WebGUI when using SSL encryption in order to secure communication on the Management interface.
Since the release of TLSv1, many changes have happened to both the development of TLS and the known attacks against the cryptographic protocol. TLSv1.1 and TLSv1.2 were both released in the mid to late 2000s which fixed many problems seen in TLSv1 but, unfortunately, adoption was meager at best. This left the door open to many attacks against the protocols in use (namely SSLv3 and TLSv1) including BEAST, CRIME, various cipher renegotiation and rollback attacks, and attacks on the RC4 encryption cipher.
In order to use new encryption protocols, you simply need to go on Server -> Packages Manager and click on Update Now.
If you want to update from SSH, you can type :
scopserv_yum update httpd scopserv-server
In addition to https://blog.scopserv.com/2015/01/product-bulletin-scopserv-vulnerability-cve-2014-1691-january-26-2015/
If your installation cannot immediately and fully be upgraded as per the product bulletin.
You may use this minimal upgrade method to upgrade the required packages (but it highly recommended a full upgrade is performed):
From the Linux shell execute (without quotations) ‘scopserv_yum update scopserv scopserv-core scopserv-framework scopserv-server’
After all packages are successfully updated then from the Linux shell execute (without quotations) ‘service scopserv restart’
ScopServ, ScopTEL installations could be vulnerable to CVE-2014-1691.
Unsanitized variables are passed to the unserialize() PHP function. A remote attacker could specially-craft one of those variables allowing to load and execute code.
In order to protect a ScopTEL installation from this vulnerability you must update to scopserv-5.0.0-2 scopserv-core-188.8.131.52.20150126-1 scopserv-framework-184.108.40.206.20150126-1 and meet all other dependencies including php-pecl-json-1.2.1-5
It is highly recommended to perform a full update on each ScopServ, ScopTEL installation in order to simplify the upgrade procedure and also ensure all dependencies are met.
It is also highly recommended to reboot your server after the updates in order to ensure all services and scripts and have been updated.
From the Linux shell execute (without quotations) ‘scopserv_yum update’
And after the updates are completed execute (without quotations) ‘reboot’