Turning my Home Network into a Secure Network

This article is not an Unified Communications topic, But I think that it is important to be more safe at home.
Exist a lot of topics on Internet about a safe network. I think a lot of them are usefull, but others are simply post without sense.

I can give you some recommendations to be more safe at your home network, even more if you use it for your daily work.

Modify your Router Settings.

If you can, change your standard router for a new one more secure. Although I imagine, that this action is very difficult. Instead, you can modify your router settings to be more safe.

How can I change my settings?

You need to enter into the configuration page (generally the IP Address of your gateway or to your operator control panel.

Use WPS is very usefull to connect to your network, more easy and simple, but a lot of hackers use it to hack your network and connect into it.

A good recommendation is to shut down WPS on your Router.


Next step to be more safe on your network, is to use a custom WPA (or WPA2) password. This password should be at least 6 chatacters including Numbers, Letters and if it is possible Special Characters (understanding % $ # @ as special characters).

Next step is to use double authentication factor. How? You can to activate MAC Filtering for example. Yes, I know, it is veeeery boring because it means to type one by one all your MAC devices. Yes it is true, but is more safe.


If you need, you can also follow more safety steps, this steps would be:

  • Hide your SSID: If you hide your SSID, only can to connect with it, if you know the SSID (but it will be more inproductive with a kind of devices)
  • Port Filtering (Open only safe ports).

When you finish, save your new configuration and restart your router. Before, you can work quietly because now your network will be more secure.
I hope this information will be usefull for you
Thank you
Kind regards

How to use Call Quality Methodology (CQM)

What’s CQM?

CQM is the response of your Prayers. Most mushrooms that you can find in your platform can have a sense thanks to Call Quality Methodology.

This tool help you to obtain full statistics of your stream sessions. You can to obtain statistics from Call Quality, bad devices, bad streams, user rates, and more. It is a great tool (THANK YOU MICROSOFT!)

Here, you can look up more usefull information (and download links) of the tool:



Now I explain you some instructions that you can follow to deploy the tool in your platform.

First, you may download the tool from here.

The tool is just a Powershell Script that obtain data from SQL Server, It doesn’t touch anything, doesn’t modify anything.So you can save it on any computer or server in you network. I recommend to save it on a computer that you use for remote management. Instead you can save it on your SQL Server if you want (remember,the tool doesn’t modify anything, it is safe).

When you will have it into a directory on your machine (for instance E:\CSResources), you can start using the tool.

You will have the following files and folders (all of them are important).


As you can see, you will have an excel named “Microsoft Call Quality Methodology Scorecard for Skype for Business Server v15”, be patient, this file is not important now. You can use it after you get the information.

Ok, so now you need to open a Windows Powershell. Browse to CQM directory
Next, you need to known what date format you have into your SQL. To known it, you need to execute “getSQLDateFormat.ps1” script typing your SQL Instance.

Next, you can to obtain data with the other script CQM.ps1. You will need to type the first day that you want to collect data. after that, you need to indicate to the script the instance as the same mode as you typed it on “getSQLDateFormat.ps1”.


After CQM have collected data you can look up it at “Results” directory. Similar as the following

Inside the folder, you can see all querys discovered.


Ok, Firsts steps are over. Now you need to ordenate the information. How you can sort this data?

Now you need to open “Microsoft Call Quality Methodology Scorecard for Skype for Business Server v15” after that, you need to allow macros and enable editing. When you have complete this steps you should have an excel as the following:

Next step is to import CQM Query Results, to do that you need click on “import CQM Query Results” and then search the exported folder that you type on CQM.ps1 (DataRoot option)
As you can see, more than one tab are available now, for example “Endpoint_0_Device”,”Endpoint_1_system”, …

Next step is to generate all informs. “stream Distribution Charts”, “Trending charts”, “Reliability Charts” and “Top issues”. If you have follow all steps correctly, you must have an inform as the following:


If you followed all steps and you arrived here, you got it! Please, read Microsoft Call Quality Methodology.docx for more detailed information. This tool have a lot of possibilities.

I hope this information will be usefull for you.

Thank you
Kind Regards

Skype For Business with Skype Issues

Hello guys!

Today I have a very appetizing mushroom. Perhaps you have had at anytime a problem with your Skype to Skype for Business integration.

I describe the problem:

Some users advise you that they can contact with Skype users, but Skype users can’t view presence and doesn’t have chat with Skype for business users, for example:


If you have tested your deployment, and you followed all steps from Technet guidance: https://technet.microsoft.com/en-us/library/dn705313.aspx

Also you checked your firewall and everything is allowed. Keep calm, you are not crazy. Your environment are correctly configured, but you have some users that are using Lync 2013 (With or without skype for business interface). Please, follow next steps to solve your issue.

Check if your users with those clients have next configuration:


If not, please apply it and try again.

Open your client options and go to ‘alerts’. On ‘contacts not using Skype for Business’ menu, check ‘allow anyone to contact me’. The problem will be resolved.

I hope this information will be useful for you.


Power Settings not Optimal – Lync 2013/SfB Servers

Hi guys

One of the two typical failures on a Lync 2013/SfB 2015 Environment are to have more than one server with Power Settings with the standard configuration. Yes I know… I thought exactly the same that you are thinking right now, but yes, I had the same mistake.

This kind of errors are easy to resolve and it has not impact in the platform (Myself apply it on a production platform with no issues).

All Lync/SfB Servers must have a high performance powerplan. Usually servers have selected “balanced”, recommended for windows, but in isn’t a best practices for Sfb.

To apply the best practices for Skype for Business/Lync 2013 you must select “high performance”. Sometimes, you can’t select this option, but don’t worry, it isn’t the end.


If you can’t select in first instance, you can unlock the option after click on “Change settings that are currently unavailable” and then the options will be unlocked.


You only need select the correct checkbox and close the windows to apply it.

I hope this information will be useful for you


Push Notifications SfB/Lync 2013 – Best Practices

Hi friends! how are you?

I’m going to tell you about Push notifications. Push Notifications are very useful if you are using Lync 2010 with iOS or Lync 2010/Lync 2013 with Windows Phone devices, because the device can advice you with icons, alerts or another forms for events, calls, IM or VM. In this way, if you have enable the Push Notification Service in your SfB/Lyc 2013 environment. This service will sent the notifications to the Apple Push Notification Service (APNS) or to the Microsoft Push Notification Service (MPNS) it depends of the device of course.

To enable Push notifications you need to set to TRUE the value “ElableApplePushNotificationService”. To enable that, follow next steps:

Connect to a powershell console (remote powershell or local on a lync server) with elevated permissions and execute the following command:

Set-CSPushNotificationConfiguration -EnableApplePushNotificationService $True

After that, you can verify your new configuration, to do that, execute this cmdlet:


18-04-2017 11-36-29

If you are using Lync 2010 on a iOS device and have some issues with push notifications, the following article would be interesting for you:


Apply this configuration is not mandatory, but is a best practices and it is recommended.

I hope this information will be useful


Users on Limited Features when Audiocodes Gateway Restart (Issue?)

When you restart your Audiocodes Gateway, your users change their status to “Limited features”?



Have you ever asked yourself why you lost connectivity with your SBA when you reboot your Audiocodes Gateway?

Here is the answer:


If you have an Audiocodes Mediant as SBA, you know that it is necessary to use the WebGui to configure it (This is Awful!). Deployment Wizard can’t be used, because Audiocodes SBAs doesn’t have bootstrapper.exe and Deployment Wizard doesn’t work.

As you know, Audiocodes Mediant have many modules. It have a Gateway module, an OSN module (for Operating System) and also it have a little switch module, this module is internal and it isn’t available to configure (as far as I know).

Well, known this. On WebGui for the SBA configuration. We will asked for IP Settings. In this moment, we can select one of the four network interfaces of the Audiocodes OSN Module: two internal interfaces and two external interfaces.


THIS IS VERY IMPORTANT! You can choose anyone, but if you choose one of the internal interfaces, you are choosing an interface that it is connected directly with the internal little switch. So if you need to restart the gateway module (for any reason), you also restart the little switch, so you will lose connectivity with your SBA and your users will enter on survival mode.


If you have two core network ports to connect both modules (Gateway and OSN), always choose external network interface, in this way you will have the two modules separated for modifies, troubleshooting or any other thing that you need.

If you have only the possibility of a core network port, and you need to use internal interface, you will remember that if you make changes on the gateway that requires restart, you will lose connectivity with your SBA and you users show the message and they will have limited features while the gateway is restarting.

I hope this information will be useful


Updating CU Lync 2013 – AudioCodes SBA (Step-By-Step)

Hello guys!

I think that you know how to install a Microsoft Lync 2013 Cumulative Update on any Lync server but, Do you know how to install a cumulative update on an Audiocodes SBA?

To install a cumulative update on an Audiocodes SBA, you have two ways to do it: First, you can contact with your Audiocodes provider and he could (or could not) provide you the binaries to update the system (or wait many times for a response). Or second, you can install as another FE server. It is simple. On the topology, you registered this machine as an SBA, so the wizard only install the binaries that the SBA needs (Registrar and mediation).

Download “lyncserverupdateinstaler.exe” from the appropriate Microsoft Library. If you need some help, perhaps this link could be useful for you:


Now, connect to your SBA with Terminal Services and execute wizard (with elevated privileges). As you can see, the wizard shows only the components that it is required and/or were not updated:


Next step, click on install updates and keep calm.


When install process have finished, you can see a summary in the CMD console.


After that, you can check logs in the “lyncserverupdateinstaler.exe” directory.


Then, if it is needed, restart the machine, if it isn’t needed…. anyway, please restart the machine. It is a best practices. Remember do that when you can. It means that, if you have a production infrastructure, You should to realize the changes, after business hours.

If the process is completed correctly, you will have a Lync 2013 Updated on an Audiocodes SBA.


I hope this information will be useful