AudioCodes – Block nuisance inbound calls

This post explains an easy way to block nuisance callers using an AudioCodes SBC. Whilst it’s possible to use New-CsInboundBlockedNumberPattern with Microsoft Teams, what if another type of PBX or Contact Centre hooked up to your SBC? These calls would bypass the Teams rule. Maybe you just want to do your blocking closer to the SIP carrier which is completely acceptable. I’m achieving this by using AudioCodes Dial Plans which are a super efficient way of routing calls rather than having lots of IP-to-IP rules or Number Manipulations. ...

16 December 2020 · 2 min · Chris Hayward

Skype for Business – CCE Install Problems

Here are the various errors I encountered helping a customer re-install Cloud Connector Edition and the fixes for them. Enabling credential delegation for NTLM on host machine. Enabling credential delegation for NTLM on host machine. The installation hangs whilst running “Enabling credential delegation for NTLM on host machine.” This fix is actually posted in the Q&A here: https://gallery.technet.microsoft.com/lync/Step-by-Step-Configure-23d8cd42/view/Discussions although the original poster does not confirm if the solution worked. I can confirm it does work. ...

26 July 2020 · 4 min · Chris Hayward

Skype for Business Server – Fabric Logs Consuming Disk Space (Script)

You may notice that your Skype for Business Front End server consumes a lot of disk space and the culprit will either be: C:\ProgramData\Windows Fabric\Log (SfB 2015) or C:\ProgramData\Microsoft\SF\Log (SfB 2019) This is caused by Windows Fabric log growth and can be rectified by either: Increase disk space Limit how long Fabric Logs are kept (default 3 days) This post shows how to do option 2 manually in SfB 2015: https://myhybridsetup.org/skype-for-business-2015-limit-fabric-tracing-logs-growth/ ...

30 April 2020 · 2 min · Chris Hayward

Skype for Business – RIP Exchange Unified Messaging

Microsoft have stated that they would retire Exchange Online UM on 28th February 2020 and it would be replaced by Cloud Voicemail. https://docs.microsoft.com/en-us/skypeforbusiness/plan/exchange-unified-messaging-online-migration-support This morning at 2:51am (29th Feb) we received the following email from Office 365 Message Centre. Ensure you have configured the Cloud Voicemail prereqs. https://docs.microsoft.com/en-us/skypeforbusiness/hybrid/plan-cloud-voicemail. One of the main requirements is a SfB Hybrid which was not required for Exchange Online UM integration. It’s still not clear what has happened to customers who have not done this. Does CVM work without a Hybrid? ...

29 February 2020 · 1 min · Chris Hayward

Skype for Business Server – Cloud Voicemail Configuration – Tenant or TenantID?

To configure Cloud Voicemail, you should follow this guide from Microsoft: https://docs.microsoft.com/en-us/skypeforbusiness/hybrid/configure-cloud-voicemail Before I started writing this post, I knew that -Tenant should be -TenantID in SfBs 2019 (TenantID = Your Office 365 TenantID). I have successfully configured customers with CVM using this method. When trying to get a screenshot from a working environment -TenantID was missing! Doing some further investigation it looks like the latest SfBs 2019 CU removes -TenantID (and even -Tenant) from the Set/New-CsHostedVoicemailPolicy cmdlet. ...

6 February 2020 · 2 min · Chris Hayward

Skype for Business Server – Script – Check if migrated to Cloud Voicemail

There doesn’t appear to be any obvious way to check if you have been migrated from Exchange Online UM to Cloud Voicemail in O365, other than calling your Voicemail box and checking to see if the announcement is different. I have been through various settings in O365 Remote PowerShell for different customers and can’t find anything concrete (Sorry SfBo customers). SfB Server customers can use the Skype for Business Monitoring Reports to identify if users have been migrated. Calls diverted to Voicemail will show RTCC/7.0.0.0 LyncTeamsGateway/1.1.319.0 rather than RTCC/5.0.0.0 MSExchangeUM/15.20.2686.025. But that’s not very fun, so here is a script to do it for you: ...

6 February 2020 · 3 min · Chris Hayward

Microsoft Teams – Error – Due to an org policy change

Over the past few days I have started getting an error when replying to people in Microsoft Teams. “Due to an org policy change, you can enjoy a richer chat and calling experience. Continue your conversation here.” I’m not 100%, but I think I know why this is happening. In my organisation everyone is in “Islands” mode (ignoring my own advice here in Step 2 and 3): /2019/05/17/skype-for-business-server-to-microsoft-teams-in-10-steps/ I am one of a few users in Teams Only mode, i.e. I can no longer use SfB to initiate IMs and Calls. My SfB client is now only used to join SfB meetings. ...

16 December 2019 · 2 min · Chris Hayward

Skype for Business On-Prem – One way Federation with Skype Online customers

Over the past month, I have had a few different SfB Server (On-Premises) customers report issues Federating with Skype Online (O365) customers. This includes customers who have SfB Hybrids and users homed online. The On-Premises customers have O365 tenants for other services and I always tell non-hybrid Skype On-Prem customers to ensure they don’t assign any Skype Online licenses to users. If they assign an E3 or E5 they should un-check the “Skype Online” license box and for many years, this has worked fine. ...

21 May 2019 · 2 min · Chris Hayward

Skype for Business Server to Microsoft Teams in 10 steps

A Teams upgrade can’t be approached like a Lync 2013 >Skype for Business 2015 upgrade. These upgrades are Technology driven, 99% of the work is done by IT. Your end users probably received an email saying “From tomorrow morning your Lync client will now look like Skype ” and that’s about as much involvement as they had. Your Teams upgrade needs to be business driven, it’s a new way of way of working. ...

17 May 2019 · 7 min · Chris Hayward

Teams and Skype for Business Interoperability feature Matrix

I get asked this quite frequently. What features are available between Teams and Skype for Business? First I must clarify that interop does not work in Islands mode. If you’re in SfB and Teams Islands, then you will experience quirky issues. You must be in one of the following modes: Teams Users = Teams Only Mode SfB Users = SfB Only, Collab Mode or Collab & Meetings Basically, if you’re in Islands today, before you move anyone to Teams Only, you need to move all users to one of the SfB Only modes, or face a broken interop model ...

28 April 2019 · 2 min · Chris Hayward