SfB 2019 Server Update – March 2021

This latest update to SfBS2019 is build 7.0.2046.367, and it updated three components on my Standard Edition Front-End. (The last update was the security update to 7.0.2046.352 released in February).

What’s Fixed?

There are no bugfixes named in this update.

What’s New?

The next phase of Modern Admin Control Panel has landed, adding several new tabs: voice routing, voice features & response groups.

There’s more information in this article: “General availability of Modern Admin Control Panel (MACP) for Skype for Business Server 2019“. (See also my MACP page for screen-grabs, installation steps and some debug tips).

What’s Changed?

Nothing noted.

No new commandlets have been added to the Skype for Business PowerShell module in this update.

Continue reading ‘SfB 2019 Server Update – March 2021’ »

SfB 2019 Server Security Update – February 2021

I woke to a flurry of news this morning, with updates to the Windows TCP/IP stack, as well as security updates for Lync Server 2013, SfBS 2015 and 2019.

This update for SfBS 2019 is build 7.0.2046.252, up from the previous 7.0.2046.248. It updated only two components on my Standard Edition Front-End.

What’s Fixed?

This security update resolves a denial of service vulnerability in Microsoft Skype for Business Server and Microsoft Lync Server. To learn more about these vulnerabilities, see Microsoft Common Vulnerabilities and Exposures CVE-2021-24099.

What’s New?

Nothing noted. No cmdlets have been added to the SfB module in this update.

What’s Changed?

Nothing noted.

Continue reading ‘SfB 2019 Server Security Update – February 2021’ »

SfB 2015 Server Security Update – February 2021

I woke to a flurry of news this morning, with updates to the Windows TCP/IP stack, as well as security updates for Lync Server 2013, SfBS 2015 and 2019.

This update for SfBS 2015 is build 6.0.9319.601, up from the previous 6.0.9319.598. It updated only two components on my Standard Edition Front-End.

What’s Fixed?

This security update resolves a denial of service vulnerability in Microsoft Skype for Business Server and Microsoft Lync Server. To learn more about these vulnerabilities, see Microsoft Common Vulnerabilities and Exposures CVE-2021-24099.

What’s New?

Nothing noted. No cmdlets have been added to the SfB module in this update.

What’s Changed?

Nothing noted.

Continue reading ‘SfB 2015 Server Security Update – February 2021’ »

2021 mugshot: a Victa Redphone

I’ve long been fascinated by electro-mechanical devices – a contraption that uses electricity to make things move in the real world.

This explains my love of pinball machines, and of the wonderful mechanisms inside public telephones (“PTs”), both of which I have examples of in our home today. It probably also explains the drive to build crazy effects for our annual housewarming.

Had I realised this earlier in life I might have ended up in process control or industrial engineering, but telephony drew me in.

My ‘corporate mugshot’ for 2021 is the chunky, heavy handset from an Aussie “Redphone”.
Continue reading ‘2021 mugshot: a Victa Redphone’ »

Neil’s amazing PowerShell code toggle

As a consultant I move from project to project, usually meeting a bunch of new people each time, imparting some wisdom, and moving on. One of the highlights for me is what I learn from the people that I encounter along the way.

And so it was that I met Neil East in Canberra, and he shared with me his amazing PowerShell code toggle.

The point of this is that it’s a MIND-BOGGLINGLY simple way of replacing a line (or more) of a script with an alternative. Typically this is when you’re developing and might want to run some code in a “read only” mode, or some other debugging process, and you might have a need to toggle back and forth many times.

Neil’s trick exploits that PowerShell has two different ways of commenting-out code:

The most common is just starting a line with a “#”.

# This line won't be actioned

The other is to wrap one or more lines in a “<#" and a "#>“.

<# This will be skipped too #>

Continue reading ‘Neil’s amazing PowerShell code toggle’ »

SfB 2019 Server Update – November 2020

Following hot on the heels of this week’s update to SfBS 2015, we have the equivalent version for 2019.

This is build 7.0.2048.248, and it updated only two components on my Standard Edition Front-End. (The last update was to 7.0.2046.244 released in September).

What’s Fixed?

Just the one update:

  • Kb 4576668 Support push notification for iOS 13 in Skype for Business Server 2019.

What’s New?

Nothing noted.

What’s Changed?

Nothing noted.

Continue reading ‘SfB 2019 Server Update – November 2020’ »

SfB 2015 Server Update – November 2020

It’s been four months since we saw an update for Skype for Business Server 2015, which was a rare security update that took us to 6.0.9319.591.

This is build 6.0.9319.598, and it updated only two components on my Standard Edition Front-End.

What’s Fixed?

This cumulative update includes a defense in depth fix and enables Location-Based Routing to support the Skype for Business mobile clients. It also fixes the following issues:

  • Kb 4583546 Support push notification for iOS 13 in Skype for Business Server 2015.

What’s New?

Nothing noted. No cmdlets have been added to the SfB module in this update.

What’s Changed?

Nothing noted.

Continue reading ‘SfB 2015 Server Update – November 2020’ »

Lync 2013 / SfB 2015 Client Updates – 2020

I last blogged updates to the Office 2013 / Skype for Business 2015 client in August last year. There appear to have been two releases in the intervening period.

Lync 2013 / SfB 2015 Client Update – March 2020

Kb 4484097. The version number of this update is 15.0.5223.1000.

It contained one documented fix:

  • Kb 4538707 Allow Skype for Business 2015 (Lync 2013) user to start a meeting to share screen or have a group call with a Microsoft Teams user.

Continue reading ‘Lync 2013 / SfB 2015 Client Updates – 2020’ »

Use PowerShell to clear stubborn file attributes

For several years we’ve used a basic data backup program that exploits the archive bit on files to determine if they need to be backed up or not. We run a weekly full backup with daily differentials. After the weekly backup is run, the archive bit is reset on all files, ready for the next week.

Except it isn’t.

It turns out that if the file has both the system and hidden bit set, you can’t change any of the attributes. This is apparently a known issue that goes right back to the attrib command back in the MS-DOS days.

The end result is that our differential backups end up full of seemingly empty directories that simply don’t need to be there. The usual culprit is a hidden desktop.ini or thumbs.db file.

The simple solution would of course be to run the attrib -a /s /d command on the drive after the weekly backup has completed. But as we now know, that doesn’t work:

PowerShell to the Rescue!

Continue reading ‘Use PowerShell to clear stubborn file attributes’ »

Ribbon SBC v9 Adds Emergency Notifications

Amongst the new features in Ribbon’s v9 release of firmware for its 1k, 2k and SWe-Lite family of SBCs is support for “Kari’s Law”.

Kari’s Law

Kari’s Law is named in honour of Kari Hunt, who was killed by her estranged husband in a motel room in Marshall, Texas in 2013. Ms. Hunt’s 9-year-old daughter tried to call 911 for help four times from the motel room phone, but the call never went through because she did not know that the motel’s phone system required dialing “9” for an outbound line before dialing 911.

Congress responded by enacting Kari’s Law in 2018, and in August 2019, the FCC adopted rules implementing Kari’s Law and Section 506 of RAY BAUM’S Act.

Under the statute and the Commission’s rules, multi-line telephone systems (MLTS) manufacturers and vendors must pre-configure these systems to support direct dialing of 911 — that is, to enable the user to dial 911 without having to dial any prefix or access code, such as the number 9. In addition, MLTS installers, managers, and operators must ensure that the systems support 911 direct dialing.

The Commission’s rules also implement the notification requirement of Kari’s Law, which is intended to facilitate building entry by first responders. When a 911 call is placed on a MLTS system, the system must be configured to notify a central location on-site or off-site where someone is likely to see or hear the notification. Examples of notification include conspicuous on-screen messages with audible alarms for security desk computers using a client application, text messages for smartphones, and email for administrators.

(The above text is from the FCC webpage, see References at the bottom of this post.)

Continue reading ‘Ribbon SBC v9 Adds Emergency Notifications’ »