FreePBX: update or change Asterisk version

freepbxThe FreePBX Distro has some built in features to allow you to change the Major Asterisk version you are using without reinstalling/recompiling it manually.

For example the 6.12.65 release track supports Asterisk 1.8, 11, 12 and 13, FreePBX 14 supports Asterisk 13,15,16 and 17.

To change Asterisk version in FreePBX in Linux command prompt type: Continue reading

Migrate Skype for Business users to Teams

Skype-to-TeamsOnce you successfully completed hybrid connectivity between your Skype for Business on-premises and Office 365 you should be ready to migrate your users to Skype for Business Online or Microsoft Teams.

In this article it will be showed how to migrate users to Microsoft Teams or Skype for Business Online. Continue reading

Configure hybrid connectivity between Skype for Business and Office 365

skype-for-businessTo make a long story short I wrote this is quick guide on configuring hybrid connectivity between Skype for Business Server and Office 365.
It is based on this TechNet article:

It is assumed that your Skype for Business deployment is fully functional. Continue reading

Understanding SQL Server Simple and Forced Parameterization

I have heard about parameterization for SQL Server queries, but what is Forced and Simple Parameterization and which one should I use for my SQL Server database?

There are two different parameterization options that one can use in SQL Server. Simple parameterization and Forced parameterization. Let’s discuss each one in a little more detail. Continue reading

How to use a SQL Server Plan Guide to Tune Queries

My company uses a vendor purchased application to process orders. Lately, one of the vendor’s application queries has been running very slowly and is starting to cause problems. My testing has determined that the SQL statement can benefit from a query hint. Is there a way I can apply this query hint though I don’t have access to the vendor’s application code? Continue reading

How to fix ORA-28001: the password has expired ORA-28002 The Password Will Expire in 7 Days Errors

ORA-28002-The-Password-Will-Expire-in-7-DaysA new day started from ORA-28002 The Password Will Expire in 7 Days message from an Oracle DB.

Let’s dig a bit how can we avoid this situation and manage our Oracle DB passwords. Continue reading

Unable to load component class org.sonar.scanner.bootstrap.ScannerPluginInstaller

Suddenly “Error during SonarQube Scanner execution” began to appear during at the end of Jenkins build. The full text in Jenkins console output looks like this:

Continue reading

How to move disk space from LVM partition to another

Default LVM partitioning in Linux may not be optimal for some tasks. For example, root partition can be too small and filled up after some time while home partition is large and almost unused. In this case one obviously would want to transfer some amount of space from /home to / partitions.

Consider the following example: Continue reading

Rescue a CentOS system with GRUB

GRUB (Grand Unified Bootloader)  is the most widely used bootloader among Linux operating systems (OS) but it can boot any OS.

GRUB main functionality is to allow users to select between different operating systems to boot. As bootloader GRUB is installed on the MBR (Master Boot Record) and additionally to allow us to select different OS it also allows us to select between different kernel or kernel parameters and to boot in rescue mode if our kernel was damaged or if we lost our root password as explained in a previous article in which on how to restore CentOS root password editing GRUB’s booting parameters. Continue reading

CentOS / RHEL 7 : How to install kernel from rescue mode

troubleshooting option boot RHEL CentOS 7 into rescue modeA situation where the system has no kernel to boot from maybe because all the kernel are removed from the system or due to a corruption, Kernel installation from rescue mode is required. You can still install a new kernel from rescue mode and make the system up and be running again. Continue reading

Load more