Packages

CentOS 5 Official Support Closure

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.

centoscycle

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):

  1. Update your packages using the ScopTEL GUI
  2. From a bash prompt execute ‘scopserv_yum update’ (omitting quotes)
  3. ‘rpm –Uvh http://download.scopserv.com/dist/packages/scopserv-server/scopserv-server-5.1.6.11.20170601-1.nodist.scopserv.noarch.rpm’ (omitting quotes)

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

https://blog.scopserv.com/2016/12/scoptel-centos-6-x-bootdisk-installation-guide/

ScopServ will not be responsible for any liabilities caused by a failure to upgrade to a supported Operating System.  Additionally, ScopServ will be announcing an End Of Life date for ScopServ EL5 packages and support in the near future.

Read More

Avertissement Produit – Migration obligatoire du journal des files d’attente suite à la mise à jour de ‘scopserv-reports’ et ‘scopserv-realtime’ de la version 5 à la version 6 

Très Important

  • Les paquetages ‘scopserv-reports’ et ‘scopserv-realtime’ version 5 utilisent une méthode de transport plus ancienne et un fichier texte queue_log pour générer des rapports téléphoniques alors que ceux de version 6 sont hautement optimisés; nouveau transport par WebSockets et traitement des données ACD dans des tables SQL.
  • Mettre à jour les paquetages ‘scoperv-reports’ et ‘scopserv-realtime’ de version 5 vers la version 6 nécessitera l’exécution manuelle d’un script de migration du journal des files d’attentes sinon les nouvelles données pourraient ne pas être traitées.
  • Référez-vous immédiatement au bulletin ci-dessous avant la mise à jour des paquetages ‘scopserv-reports’ et ‘scopserv-realtime’ prévue le 31 janvier 2017.
  • Il est fortement recommandé de redémarrer votre serveur afin d’éviter des fuites de mémoire après avoir effectué une mise à jour des paquetages!
ScopTEL-scoptel-reports_scopserv-realtime_Release-5to6-queuelog_migration_fr

 

Read More

ScopTEL Version 5 to Version 6 scopserv-reports scopserv-realtime post upgrade mandatory Queue Log Migration Product Bulletin

  • Importance HIGH!
  • Official Release date is January 31st 2017
  • ScopServ scoptel-reports and scoptel-realtime release 5 packages use an older transport method and a flat queue_log file to generate Telephony Reports while the release 6 versions are highly optimized using a new WebSockets Transport and process raw ACD data to SQL tables.
  • Upgrading scoperv-reports and scopserv-realtime release 5 packages to release 6 scopserv-reports and scopserv-realtime packages will require you to manually execute the Queue Log Migration script else post upgrade reporting data will not be processed!
  • Please refer immediately to the this official Product Bulletin prior to the scopserv-reports and scopserv-realtime packages release date scheduled for January 15th 2017.
  • It is highly recommended you reboot your server to kill processes which might leak memory after updating the packages!
ScopTEL-scoptel-reports_scopserv-realtime_Release-5to6-queuelog_migration-el56
Read More

ScopTEL CentOS 6.X BootDisk Installation Guide

  • Previous versions of ScopTEL were either based on CentOS versions 4 or 5
  • However these versions have limited lifecycle support and it was necessary for ScopServ International to Release an installation ISO based on CentOS version 6.X

centoscycle

  • Refer to the official ScopServ Documentation to install CentOS el6
ScopTEL-CentOS6_-BootDisk-Installation-Guide
Read More

Product Bulletin: ScopServ Vulnerability CVE-2014-1691 January 26, 2015

Scope:
ScopServ, ScopTEL installations could be vulnerable to CVE-2014-1691.

Description:
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.

Required Action:
In order to protect a ScopTEL installation from this vulnerability you must update to scopserv-5.0.0-2 scopserv-core-5.1.0.8.20150126-1 scopserv-framework-5.0.0.7.20150126-1 and meet all other dependencies including php-pecl-json-1.2.1-5

Immediate Recommendations:
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’

Read More

VoIPmonitor QoS assessment tool now available for installation on ScopTEL

VoIP is a beautiful thing but not if your network is the source of bad voice quality and you cannot prove the source of the problem.

Most of the time the problem is caused by newtork latency, lack of bandwidth, or packet loss.  The G.107 E Model is a great tool to assess a network and determine the MOS of phone call(s).  ScopServ has published a must read guide on QoS at https://blog.scopserv.com/2012/07/scopserv-advanced-training-on-qos-and-vlans/

VoIPmonitor is a third party tool that is pretty easy to install and can easily generate a QoS report and it has a lot of other cool features.

http://www.voipmonitor.org

Installing VoIPmonitor using the ScopServ package manager will automatically build a working installation fo VoIPmonitor.
To install VoIPmonitor you must obtain a 30 day trial license or purchase a Server license from VoIPmonitor.
http://www.voipmonitor.org/buy

Disclaimer: ScopServ does offer any support of any kind for VoIPmonitor.  Support requests must be made directly to VoIPmonitor and all support documentation is available from their website.  http://www.voipmonitor.org

How to install VoIPmonitor on ScopTEL (assuming your software maintenance is active):

From Linux console type:

scopserv_yum update

Login to the ScopTEL GUI and edit MySQL Server and check Enable TCP/IP listening ? [x]

Save

mysqltcplisten

 

Log Out of the ScopTEL GUI

From Linux console type:

service mysqld restart

scopserv_yum install voipmonitor

service scopserv restart

Login to your account at http://www.voipmonitor.org and copy your license data to clipboard

voipmonitorlicense

 

Login to the ScopTEL GUI

Click on the VoIPmonitor Tools menu in the ScopTEL GUI and paste your key.

toolsvoipmonitorlicense

 

After clicking on ‘Recheck’ your installation should be finished

installfinishederror

But you will probably see this error when you click on Installation is Finished.

installfinishederrorignore

Click OK and ignore the error.  A ScopTEL crond task will automatically execute this command.

From Linux console type:

service voipmonitor start

Now you can click on Tools>VoIPmonitor in the ScopTEL GUI and start using VoIPmonitor.

You may need to edit the network interface(s) that VoIPmonitor is configured to monitor.

voipmonitorethconfig

 

If you edit and save this configuration you must…

From Linux console type:

service voipmonitor restart

 

Then open the ScopTEL GUI and go to Tools>VoIPmonitor to see VoIPmonitor options and reports.

voipmonitorworking

Read More

ScopTEL Troubleshooting Guide

ScopServ has compiled an indispensable document listing the most common support problems and tips to fix these problems.

•General Troubleshooting
•Log Files
•SIP Response Codes
•OS CLI Commands
•Asterisk CLI Commands
•Database Repair Commands
•MySQL Repair is Taking Too Long
•ScopTEL GUI is Slow
•ScopTEL GUI Will Not Restart
•ScopTEL GUI Fatal Error and Dead Call Processing
•Debugging Authentication Failures
•Debugging Call Failures with ‘database show’
•Debugging Call Failures with SIP Cause Codes
•ScopSTATS System Monitoring Logs
Read More

How to use the ScopTEL Version Switcher to move between ScopTEL releases and different releases of Asterisk

ScopTEL implements an Asterisk version switcher in our Packages Manager.

The version switcher easily toggles between Asterisk versions 1.4, 1.8 and 11

Each Asterisk version may have its place in the real world scenarios even though Asterisk 1.4 is discontinued.

Version 1.8 added great new features in Connected Party updates, CCNB, SRTP

Version 11 finally gives Asterisk T.38 gateway support.

Now you can choose which Asterisk version to deploy and quickly switch between versions to choose which version is best for you.

Module 4 - ScopTEL - Version Switcher for Telephony Server

 

Read More

Installing Old Packages from the Repository

We may need to install some old packages such as the Asterisk version in your ScopTEL PBX server. Let’s use installing a older version of Asterisk 1.8 as the example to introduce how to install old packages from the repository using yum.

By now, suppose we have install asterisk18-1.8.12.0 in the server  and we want to install some older version available in the repository.

First find out all the asterisk18 packages  in the repository by:

[note color=”#ddd”] # scopserv_yum list –showduplicates asterisk18[/note]

All the Asterisk 1.8.x packages will be listed like this:

[note color=”#ddd”] Installed Packages

asterisk18.x86_64             1.8.12.0-1.el5.scopserv                      installed

Available Packages
asterisk18.x86_64             1.8.4-3.el5.scopserv                          scopserv
asterisk18.x86_64             1.8.10.0-1.el5.scopserv                      scopserv
asterisk18.x86_64             1.8.11.0-4.el5.scopserv                      scopserv
asterisk18.x86_64             1.8.11.1-1.el5.scopserv                       scopserv
asterisk18.x86_64             1.8.12.0-1.el5.scopserv                      scopserv[/note]

We find out that 1.8.10.0 package is available. We can install it now:

[note color=”#ddd”] # rpm -e –nodeps asterisk18

# scopserv_yum install asterisk18-1.8.10.0-1.el5.scopserv[/note]

Then “scopserv_yum” will install the older version. For other packages, the method is similar with asterisk18. We just need to replace asterisk18 with the package name above.

Read More