ADFS was down

And here is a small update on that:
Because others seem to have the same issue that I had, I cannot recommend to installation of KB4077525 on any ADFS Server! It looks like. that the problem occurs mostly with ADFS Server Farms that use WID as a backend. However, I cannot guarantee that it works better with a “real” SQL Server backend instead of WID.

If you want to give it a try, do yourself a big favour and use the AD FS Rapid Restore Tool to create a backup before. And maybe you should do a Backup of your OS before (Or a Snapshot if you have a Hypervisor, like I do).

Original article content:
Microsoft released the KB4077525 (OS Build 14393.2097) Fix, this fix contains some Active Directory Federation Services (ADFS) related bugfixes.

ADFS related Fixes in KB4077525

ADFS related Fixes in KB4077525

In my case, this one was the reason why I immediately applied it:

Addresses issue where AD FS incorrectly displays the Home Realm Discovery (HRD) page when an identity provider (IDP) is associated with a relying party (RP) in an OAuth Group. Unless multiple IDPs are associated with the RP in the OAuth Group, the user will not be shown the HRD page. Instead, the user will go directly to the associated IDP for authentication.

KB4077525

KB4077525

Right after applying the system asked for a reboot…

And then my headache started! The Active Directory Federation Services (ADFS) didn’t start. Lots of Error 102,220, and 352 in the Eventlog!
Read More

I came across the following challenge: Automate the upload of several build artefacts to the BitBucket cloud service downloads section.
You might ask yourself “why is this a challenge“, and the answer was a little shock for me: “cause it is something that might get very complicated with Windows PowerShell 5“.
I did some test on my Mac and I find it very easy with curl.

curl -X POST "https://MyUsername:[email protected]/2.0/repositories/dummyTeam/myproject/downloads" --form files=@"/home/dev/release\myproject-current.zip"

But curl is not available an my build server. So I tried to get it working with Invoke-RestMethod or Invoke-WebRequest. I ended up very frustrated! Searched around and found a lot of people that seem to have the same problem, but none of the answers seemed to work, at least not for me. Maybe an issue of the BitBucket cloud API, but I think it is more a general issue of Windows PowerShell.
Read More

As a Apple Fan boy, I'm happy that PowerShell Core is now available for macOS! Together with Visual Studio Code I'm able to run a lot of things on my Mac without having a virtual Windows machine running.

I was asked: "Do you use the native macOS PowerShell to connect to Office 365".
The short answer is: "Not really"!

And at the moment (December 2017) there are two main reasons for that:

  1. The connection is not fast and connection is not reliable! (See below)
  2. Many Office 365 services, like Skype for Business or Sharepoint, need a PowerShell local module and they are not available for non-Windows platforms yet!

I tested all the v6 beta releases and the basic Exchange Online connection worked in some, sometimes better, sometimes not. Even with the latest PowerShell Core v6 RC2 the connection isn't always working or it is very slow during the connection or the import. Connecting to the Compliance Center seems to work like the Exchange Online connection: In general it seems to work… With exactly the same issues.

Read More

Apple

There are are a lot rumor’s around the Internet, that might discontinues the Mac product line. Most rumor’s says, that the Mac will be phased out and will be replaced by powerful new iPad’s.

Most of these rumor’s are driven by the latest iPad Pro commercial, where a girl with iPad Pro is asking “What’s a computer?” at the end.

But what if Apple decides to discontinue the Mac product line? A question I can answer for myself very easy and quickly: The iPad (Pro) is great, but it will never replace my computer! And I know a lot of companies that see it the same way. In my case a lot of development stuff and virtualisation is a point that will keep me using a computer, for many companies I know Applications are a key asset.
Agencies or web developers (both heavy mac users) need powerful applications, like Adobes creative cloud products. I agree: There are iOS versions of some, but no way to replace the full blown desktop version of them!

Read More

Apple Released Security Update 2017-001 and that might cause Issues with File Sharing

Alle was very quick with the Patch for the “Blank Root Password Issue“! Some User reported that this Security Update introduces a new Issue: File sharing Problems!

Apple acknowledged the problem and was quick again: Apple released a support document with a guidance.

Here is the procedure that Apple provided:

  1. Open ‘Terminal’ or ‘iTerm2’
  2. Type sudo /usr/libexec/configureLocalKDC
  3. Authenticate with your Admin password

Many blames Apple for the bad experience now! To be fair: Apple was very quick with the Release of the Fix! If you push such a patch to production, this is what can happen!

But, the overall quality of Apple’s Software sucks! The latest iOS Releases caused a lot of issues. MacOS High Sierra was OK, but it also caused some issues.