Certificate not issued (Denied) Denied by Policy Module 0x80094800. The...
Last week, I was getting a Web server certificate in our PKI environment for our new WSUS deployment. When submitting my csr file with the web server template, I faced some dumb error which has cost...
View ArticleWindows update stuck at 0% – Server 2019
Last day I was struggling with an issue that my Windows client was not downloading the Windows updates from WSUS. While debugging the issue, I saw in the windowsupdate.log that the wuclient tried to...
View ArticleWindows set WSUS Registry Settings using PowerShell
After seeing a lot of unusual scripts on the internet, I decided to find out the wheel by myself. Tested this script against 900 different 2016/2019 servers with different configurations. The cool...
View ArticleCustom credential types in Ansible Tower / AWX
Saving encrypted credentials is another cool feature in Ansible Tower / AWX. By default, there are a lot of custom credential types available, and a lot are added each release upgrade. With using...
View ArticleWindows Update error: 0x80244010 – The number of round trips to the server...
This error is mostly raised when a Windows client hasn’t been updated for a long time or when the software distribution store is cleaned and need to build up again. The default round trip value is...
View ArticleGIT schannel: next InitializeSecurityContext failed: Unknown error...
During a git sync, I faced this error on a corporate network. This could have multiple reasons, the most common one is a network security setting is blocking the revocation list to prevent MITM...
View ArticleHow to download a GitHub artifact using PowerShell?
Last day I was struggling to download a GitHub artifact. Tried with invoke-webrequest, web session and even with curl. After reading the GitHub documentation, it seems to be possible with the GitHub...
View ArticleHow to get a free SSL certificate for your website?
There are multiple ways to get an SSL Certificate for your website. The most used one for non-technical people is buying one from the hosting provider where your website is running. Buying a...
View ArticleHow to loop over a block or multiple tasks Ansible
One of the biggest shortcomings of the Ansible syntax is the ability to loop over a block with tasks in it. It is possible to loop over multiple arrays, nested objects etc. But looping over a set of...
View ArticleActive directory dynamic groups and role based access using PowerShell
Creating, updating and maintaining Active Directory group members can be a boring time intensive job. The following script creates new groups for all kind of unique job titles available in Active...
View Article