Category: Skype for Business

August 29th, 2019 by Mary Leigh M.
Moving your organization to Office 365 isn't always the easiest transition. Click here to find out if you should hire professional migration services.

Posted in Skype for Business

August 29th, 2019 by Greig Sheridan

My colleagues and I recently encountered an intermittent problem with the CSCP reporting “Authorization Failed” when you tried to sign in.

This was a Skype for Business 2015 Enterprise Edition pool, and so it didn’t take long to localise the issue to just one Front-End server.

Each failed attempt dropped an instance of event 35009 into the “Lync Server” log:

Remote PowerShell cannot create InitialSessionState for user S-1-5-20. Cause of failure: Cannot find user in Active Directory with the following SAM account name: "S-1-5-20"

That SID belongs to the NT Authority / Network Service – and when we succeed on another machine, we see the traces* correctly trying to sign in as the SID of my admin account.

(* The reference to PowerShell in the log gave us cause to review the Centralised Logging for the “PowershellWebService” scenario, but it didn’t seem to add a great deal of value.)

A successful sign-in also drops the more friendly 35008 into the log:

We collectively tried a range of things – some of them probably several times – without success.

We figured it’s a web-related issue, so we tweaked, tinkered and repaired WebServices and IIS, repaired the address re-writes, and later re-applied the latest cumulative update and bootstrapped it senseless to no avail.

AD Group memberships were checked and found all good.

The one revelation that we thought was an early fix was that the Kerberos password was broken on that machine:

Test-CsKerberosAccountAssignment -identity <YourTopoSite> -verbose
*Broken*
Set-CsKerberosAccountPassword -FromComputer <WorkingFeFqdn> -ToComputer <ThisFeFqdn>
Test-CsKerberosAccountAssignment -identity <YourTopoSite> -verbose
*Kerb is happy now*

Nup.

This was a new FE, not yet in production and the fix was dragging on, so we were seriously considering a blow-away rebuild when one last trick did the job: a total uninstall and reinstall of IIS:

  • Stop-CsWindowsService
  • Make sure the services don’t bounce back after a reboot:
    Get-CsWindowsService | foreach {set-Service $_.Name -StartupType Disabled }
  • Uninstall SfB WebComponents.msi. (I did this from the Control Panel / Programs and Features)
  • Uninstall-WindowsFeature -Name Web-Server
  • shutdown -r -t 00
  • I reinstalled IIS using the code blob stolen from Set-CsFeatures (thank you Pat):
    Add-WindowsFeature -Source <WinSource> -Name NET-Framework-Core,RSAT-ADDS,Windows-Identity-Foundation,Web-Server,Web-Static-Content,Web-Default-Doc,Web-Http-Errors,Web-Dir-Browsing,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Http-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Http-Tracing,Web-Basic-Auth,Web-Windows-Auth,Web-Client-Auth,Web-Filtering,Web-Stat-Compression,Web-Dyn-Compression,NET-WCF-HTTP-Activation45,Web-Asp-Net45,Web-Mgmt-Tools,Web-Scripting-Tools,Web-Mgmt-Compat,Server-Media-Foundation,BITS,Desktop-Experience

    (NB: This is the string to install SfBS 2015 on Win 2012R2.)

  • shutdown -r -t 00 (A reboot wasn’t prompted, but I like doing that after significant steps regardless)
  • Re-enable the SfB services:
    • Get-CsWindowsService | foreach {invoke-expression “sc.exe config $($_.Name) start= delayed-auto”}
    • sc.exe config w3svc start= auto
  • Re-run Bootstrapper.exe:
    PS C:Program FilesSkype for Business Server 2015Deployment> .Bootstrapper.exe
  • Reapply the latest CU
  • Start-CsWindowsService
  • TADA!

Yes, it’s a bit ugly, but it did the job and spared us even more pain. We’ve had no problems with it since.

Revision History

29th August: this is the initial publication.
 

– G.

Posted in Skype for Business

August 29th, 2019 by Tobie Fysh
Quick and dirty post about how I got around an issue with an environment today.

Environment is Lync 2010 with multiple Enterprise Edition pools. A single Skype for Business 2015 server exists in the environment as a proof of concept server which means that the Lync 2010 topology builder can't deal with to download the topology any more. Unfortunately the SfB server was inaccessible and I've not been given rights to be able to help fix that, as such I needed to get the topology out of the environment using the Lync 2010 servers (note, I also didn't have any machines that I could install the SfB tools onto either).

Loading and downloading Lync 2010 Topology Builder works.....



And I get the option to choose a filename for the download, but then the tool crashes:


And no file exists on disk.

Hum.... So looking at the 2010 progress report I have the commands that I need now:

Get-CsTopology -asxml | clip

I've added pipe clip to throw the result onto the clipboard which I can then paste into notepad.

On my scratch Virtual Machine I load the 2015 Topology Builder and load the notepad file, and:


I've got an error as my XML only has the topology, I don't really care about the contents of Get-CsSimpleUrlConfiguration so that's the issue here (I suppose I could output them and stitch it together in the text file but anyway), boom:



And why did I spin up my scratch VM.... Well, my full fat machine has SfB 2019 tools installed which does not allow 2010 environments to be loaded:









Posted in Skype for Business

August 29th, 2019 by Tobie Fysh
Quick and dirty post about how I got around an issue with an environment today.

Environment is Lync 2010 with multiple Enterprise Edition pools. A single Skype for Business 2015 server exists in the environment as a proof of concept server which means that the Lync 2010 topology builder can't deal with to download the topology any more. Unfortunately the SfB server was inaccessible and I've not been given rights to be able to help fix that, as such I needed to get the topology out of the environment using the Lync 2010 servers (note, I also didn't have any machines that I could install the SfB tools onto either).

Loading and downloading Lync 2010 Topology Builder works.....



And I get the option to choose a filename for the download, but then the tool crashes:


And no file exists on disk.

Hum.... So looking at the 2010 progress report I have the commands that I need now:

Get-CsTopology -asxml | clip

I've added pipe clip to throw the result onto the clipboard which I can then paste into notepad.

On my scratch Virtual Machine I load the 2015 Topology Builder and load the notepad file, and:


I've got an error as my XML only has the topology, I don't really care about the contents of Get-CsSimpleUrlConfiguration so that's the issue here (I suppose I could output them and stitch it together in the text file but anyway), boom:



And why did I spin up my scratch VM.... Well, my full fat machine has SfB 2019 tools installed which does not allow 2010 environments to be loaded:









Posted in Skype for Business

August 28th, 2019 by Luca Vitali
Hi All, this is the first article of the “Adoption” category, and it’s about the three different way to use and manage files in Teams, with a final tip that help you to use the “OneDrive way” better. First of all it’s important to know the three way you can manage files in Teams 1.... Continue Reading →

Posted in Skype for Business

August 28th, 2019 by UC Now Skype/Teams News Feed
telephone_residential

We all know the number of homes with a residential landline is shrinking, due to a variety of factors. Despite this, having one number to reach the household is still present for more than half of the households in the USA, as of 2014.

Posted in Skype for Business

August 28th, 2019 by Jared Spataro, Corporate Vice President for Microsoft 365

This month, we’re rolling out improvements to help you build a more productive, collaborative, and secure work environment for you and your organization.

The post New to Microsoft 365 in August—updates to Excel, PowerPoint, Yammer, and more appeared first on Microsoft 365 Blog.

Posted in Skype for Business

August 28th, 2019 by Author

Microsoft Bookings has recently come to my attention as Bookings will integrate with Teams and Skype meeting capabilities. This will enable businesses to set up services with online Skype/Teams meeting enabled. A meeting link will be added to the booking invite which customers can use to join the appointment.

This feature is being rolled out Worldwide (Standard Multi-Tenant), Online, Exchange, Education tenants.

What is Microsoft Bookings?

Microsoft Bookings is an online and mobile app for small businesses who provide services to customers on an appointment basis. Examples of businesses include hair salons, dental offices, spas, law firms, financial services providers, consultants, and auto shops.

Bookings has three primary components:

  • A booking page where your customers can schedule appointments with the staff member who should provide the service. You can show this page on Facebook, where your customers can schedule appointments, or your own web site.
  • A set of web-based, business-facing pages where business owners can record customer preferences, manage staff lists and schedules, define services and pricing, set business hours, and customize how services and staff are scheduled
  • A business-facing mobile app where business owners can see all of their bookings, access customer lists and contact information, and make manual bookings

Is Booking enabled for subscription?

Bookings are turned on by default for customers who have the Office 365 Business Premium, or Office 365 A3 and Office 365 A5 subscriptions.
Bookings is also available to customers who have Office 365 Enterprise E3 and E5, but it is turned off by default.

Enabling Booking

Get the free Microsoft Bookings add-on for Enterprise subscriptions

If you subscription is Office 365 for Business, Office 365 Enterprise E3 or E5, the Microsoft Bookings app offered through the Business Apps (free) add-on is off by default. Follow these steps to get licenses and assign to your users.

Turn Bookings off for your entire organization using Exchange Online PowerShell

If you don’t have access to the Bookings setting in Microsoft 365 admin center, you can turn off Bookings by running the following command in PowerShell.

Before you can do this procedure, you need to Connect to Exchange Online PowerShell.

1
Set-OrganizationConfig -BookingsEnabled $false

Let’s make a Booking

Now we have enabled Microsoft Bookings for your tenant it will now be available within your Office 365 as shown below

Regards
The Author – Blogabout.Cloud

Posted in Skype for Business

August 27th, 2019 by Sam Valme
Are you having trouble keeping your Office 365 Groups in organized? If so, click here for 3 best practices you'll want to leverage.

Posted in Skype for Business

August 27th, 2019 by Vesa Nopanen

Teams gets new little features all the time. The latest of those is one that has been long awaited. Ability to turn off notifications in a single discussion thread. It is not once or twice when I have been participating in a long-running thread of conversation. I have written a single comment and rest of … Jatka lukemista You can now turn off notifications on discussion thread

Posted in Skype for Business