Posts by category
- Category: .NET
- Using MySQL Database for Blazor Server Web App
- Running Blazor Server Web App on Linux and Apache
- Run your App as Unix Daemon in Ubuntu
- Run a .NET Core C# Console App on Ubuntu
- Blazor Server – Basics Part 12 – Create a Native Blazor UI Toggle Button Component
- Blazor Server – Basics Part 11 – Create a Native Blazor UI Toggle Switch Component
- Blazor Server – Basics Part 10 – MS SQL Server Access and Data Binding
- Blazor Server – Basics Part 9 – Responsive Tags and Chips
- Blazor Server – Basics Part 8 – JavaScript interoperability (JS interop)
- C# Events and Delegates
- Blazor Server – Basics Part 7 – C# Events, Delegates and the EventCallback Class
- Blazor Server – Basics Part 6 – Query the on-premise Active Directory
- Blazor Server – Basics Part 5 – Authentication and Authorization
- Blazor Server – Basics Part 4 – Program.cs File
- Blazor Server – Basics Part 3 – Custom Layout
- Blazor Server – Basics Part 2
- Blazor Server – Basics Part 1
- Code Signing in Visual Studio
- Using Google’s OAuth 2.0 API for an ASP.NET Core Web App
- Azure AD – App Registrations vs. Enterprise Applications
- Create an ASP.NET Core Web App using Azure AD Authentication
- Create an ASP.NET Web Application (.NET Framework – Web Forms or MVC) using Azure AD Authentication
- Set up Active Directory Federation Services (AD FS 5.0) – Create an ASP.NET Core Web App (Model-View-Controller) by using OAuth 2.0 & OpenID Connect – Part 7
- Set up Active Directory Federation Services (AD FS 5.0) – Create an ASP.NET Web Application (.NET Framework – MVC) by using OAuth 2.0 & OpenID Connect – Part 6
- Set up Active Directory Federation Services (AD FS 5.0) – Create an ASP.NET Core Web Application (MVC) using WS-FED – Part 5
- The current .NET SDK does not support targeting .NET Core.
- Microsoft SQL Server LocalDB
- Set up Active Directory Federation Services (AD FS 5.0) – Create an ASP.NET Web Application (.NET Framework – Web Forms) using WS-FED – Part 4
- A fatal error occurred while creating a TLS client credential. The internal error state is 10013
- Global Assembly Cache (GAC) and .NET Framework Insights
- Load a custom Assembly in SQL Server Integration Services (SSIS) Script Task that is not or cannot be stored in the GAC
- Accessing Azure Storage Account File Shares from C# Applications
- Create a C# Console App (.NET Framework) to export Mail Attachments from an Exchange Mailbox
- .NET – How the Runtime Locates Assemblies
- Microsoft Windows SDK
- Category: AD DS
- Set up Microsoft Defender for Identity
- What is Microsoft Entra Workload ID?
- What is Microsoft Entra Verified ID?
- What is Microsoft Entra Permissions Management?
- What is Microsoft Entra External ID (Azure AD External Identities)?
- What is Microsoft Entra ID Governance?
- What is Microsoft Entra ID?
- Set up and deploy BgInfo from Sysinternals in your Network
- Using Azure File Sync in combination with an on-premise DFS Domain Namespace
- Enroll Windows Computer into Microsoft Intune
- AWS – IAM vs. IAM Identity Center vs. Directory Service
- Office 365 Cross-Tenant Mailbox Migration (Corporate Merger Scenario)
- Domain Controller Protection via BitLocker Drive Encryption
- Windows Local Administrators Group Membership on Azure AD joined Devices
- ZeroConfigExchange & ZeroConfigExchangeOnce
- Prevent Members from Domain Users Group to Logon by default to any Domain joined Computers
- Prevent Branch Office Domain Controllers from registering generic DNS Records and Netmask Ordering
- Restore deleted Microsoft 365 Hybrid User
- DFS Domain-based Namespace Folders are missing after replacing Domain Controllers
- Force rebuild Active Directory Replication Topology across Site Links
- Upgrade Windows Server 2016 Domain Controllers and AD Schema to Windows Server 2019 | Raise Active Directory domain and forest functional levels
- Category: AD FS
- Set up Windows Hello for Business Hybrid Azure AD joined Devices
- Disable Mandatory Windows Hello for Business Prompt on Azure AD joined Devices
- How SAML 2.0 works
- How OAuth 2.0 and OpenID Connect works
- Modern Authentication Office 365
- Set up Active Directory Federation Services (AD FS 5.0) – Identity Protocols used in AD FS – Part 8
- Analyse AD FS SAML Claims with Fiddler
- Set up an AD FS Federation Trust between two Organizations
- Configure SAML SSO for Atlassian Confluence on-premises with ADFS
- Set up Active Directory Federation Services (AD FS 5.0) – Certificate Requirements – Part 3
- Set up Active Directory Federation Services (AD FS 5.0) – ADFS Reverse Proxy – Part 2
- Set up Active Directory Federation Services (AD FS 5.0) – Internal ADFS Server – Part 1
- Category: Amazon Web Services (AWS)
- AWS – Create a new Linux VM Instance and connect to using SSH
- Google Cloud Organization vs. AWS Organizations vs. Microsoft Azure Management Groups
- AWS VPC Routing
- AWS AD Connector Directory – Domain Join
- Set up AD Connector in AWS
- Set up IPSec route-based S2S VPN between pfSense and AWS VPC
- AWS Command Line Interface (AWS CLI)
- AWS – Organizations and Control Tower
- Installing or Updating the latest Version of the AWS CLI
- Category: Atlassian
- Category: BGP
- Category: Blazor Server
- Category: C#
- Category: Dell PowerEdge
- Update Firmware, UEFI and Device Drivers for Dell PowerEdge Servers by using the Dell iDRAC Lifecycle Controller
- Update Firmware, UEFI and Device drivers for IBM x3650 M5 (5462) Server by using the Lenovo XClarity Essentials UpdateXpress
- Update Firmware and UEFI for IBM x3650 M4 Server by using the Lenovo XClarity Essentials Bootable Media Creator
- Category: DevOps
- Infrastructure as Code (IaC) – Part 6 – Terraform
- Infrastructure as Code (IaC) – Part 5 – Azure Automanage Machine Configuration (formerly called Azure Policy Guest Configuration)
- Infrastructure as Code (IaC) – Part 4 – Azure Automation State
- Infrastructure as Code (IaC) – Part 3 – Desired State Configuration (DSC)
- Infrastructure as Code (IaC) – Part 2 – Azure Resource Manager (ARM) templates
- Infrastructure as Code (IaC) – Part 1
- Category: E-Mail
- Set up Microsoft Defender for Office 365
- Email Authentication by using DMARC, DKIM and SPF
- Set up DMARC (verification) for Postfix on Ubuntu
- Set up DomainKeys Identified Mail (DKIM) in Office 365
- Configure Postfix to block and reject Unsolicited Messages or Spam
- Set up SPF and DKIM for Postfix on Ubuntu
- How to reject Emails in Office 365 they fail DMARC
- Set up DomainKeys Identified Mail (DKIM) on Exchange on-premise
- Set up Exchange on-premise to relay outbound Emails to the Internet via Exchange Online Protection (EOP)
- Enable TLS for Postfix on Ubuntu
- Setup Postfix Mailserver with Dovecot and MySQL on Ubuntu 18.04.4 LTS Step by Step
- Category: Exchange
- Offboarding Microsoft 365 Hybrid – Move to Cloud Only
- Configure Free/Busy Cross Request (Exchange Online and Exchange on-premise) when both Organizations are Hybrid
- Configuring federated sharing (free/busy calendar information) between Exchange Hybrid Organizations
- Configuring federated sharing (free/busy calendar information) between on-premise Exchange Organizations
- Removal of Exchange Certificate (New-,Renew-,Import-,Export-) Handling in Exchange Admin Center (EAC) Console
- Control automatic external email forwarding in Microsoft 365
- Outlook 2016/2019 Click to run – Adding multiple Office 365 E-Mail Profiles – Sorry, another account from your organization is already signed in on this computer
- Renew Edge Subscription in Exchange Server after Cumulative Update
- Enable External Users for booking and adding Exchange Room Calendars
- Bypass Exchange Room Mailbox Delegation for specific Users
- Appendix – Azure AD Connect Sync Errors Detected – Large Attribute – Extension thumbnailPhoto
- Azure AD Connect Sync Errors Detected – Large Attribute – Extension thumbnailPhoto
- Exchange/Outlook Download Offline Address Book Error 0x80190194
- Exchange Online – Plus Addressing
- Enable Hybrid Modern Authentication for on-premises Skype for Business and Exchange servers – Part 2 SFB
- Enable Hybrid Modern Authentication for on-premises Skype for Business and Exchange servers – Part 1 Exchange Server
- Exchange Classic Full Hybrid – Not all Mailbox Permissions fully supported and Automapping
- Microsoft 365 Admin Center – Annoying Warning and Status Messages you can ignore
- Exchange Online – We are preparing a mailbox for the user – Accounts still have an on-premise Mailbox and ExchangeGUID is synced successfully to Office 365
- error – The connection to the server could not be completed | MRS Proxy Server
- Exchange Server 2019 – Database Copy Component (HighAvailability) State is offline
- Migration from onPremise to Office 365 – Part 4 -Troubleshoot Exchange Hybrid
- Migration from onPremise to Office 365 – Step by Step – Part 3- Move Users from Exchange onPrem to Exchange Online
- Migration from onPremise to Office 365 – Step by Step – Part 2- Exchange onPrem to Exchange Online (Exchange Hybrid Classic Full)
- Migration from onPremise to Office 365 – Step by Step – Part 1 – Azure AD Connect
- Category: Fax Server
- Category: FreeBSD
- pfSense 2.6.0 Upgrade results on Hyper-VMs in very slow network speed
- Linux Hard Link vs. Soft Link (Symlink, Symbolic Link)
- pfSense Boot Loop after Power Outage
- SSH Session Timeout – TCP Keepalive
- pfSense enable Logging for Firewall Rules to log internal Client IPs
- Set up a Central Log Server with syslog-ng daemon on FreeBSD
- Category: General
- Explore the Microsoft Defender Family
- Set up Microsoft Defender for Endpoint
- Set up Microsoft Defender for Cloud
- Set up and deploy BgInfo from Sysinternals by using Microsoft Intune
- How to enroll already Microsoft Entra joined (former Azure AD joined) Devices to Microsoft Intune?
- Microsoft Graph PowerShell
- What is Azure Arc-enabled servers?
- What is Microsoft Entra?
- What is Microsoft Entra Global Secure Access (Private Access)?
- What is Microsoft Entra Global Secure Access (Internet Access)?
- New subscription structure for Microsoft 365 in Europe
- Default outbound access for VMs in Azure will be retired on 30 September 2025 – How to transition to an explicit method of public connectivity
- Change Display Name in Azure for Azure AD joined Computers
- Moving (Migrate) on-premises Hyper-V VMs to Azure
- Enable Python for Apache Websites
- Set up Redis Object Cache on Ubuntu for WordPress and the LiteSpeed Cache Plugin
- How Azure AD Privileged Identity Management works?
- Network Security Groups (NSG) vs. Application Security Groups (ASG)
- Sysinternals and its PsExec Tool
- Export/Import PuTTY Settings and Sessions
- Configuration Manager – Management Point Critical Error
- Re-Create ConfigMgr SQL Server Indentification Certificate
- Co-Management with Microsoft Endpoint Configuration Manager and Microsoft Intune
- Hot Potato vs Cold Potato Routing
- UDP hole punching, ICE, STUN & TURN
- Set up WireGuard Site-to-Site VPN on pfSense
- Set up WireGuard Point-to-Site VPN on pfSense
- VNet Peering between different Azure Active Directory Tenants
- The trust relationship between this workstation and the primary domain failed
- OwnCloud Files not showing up in the Browser
- Visual Studio Yellow Triangle NuGet Package Missing Dependencies
- Set up Google Cloud Directory Sync
- IBM x3650 M4 – RAID5 HDDs fail with preserved cache retained
- RDP to Azure Active Directory joined Windows 10 Computer
- How to reveal hidden WLANs (Hidden SSID)
- Google Cloud VPC Routing
- Azure – Create a new Linux VM and connect to using SSH
- Google Cloud – Connect to Linux VMs directly without Metadata or OS Login
- Google Cloud – Connect to Linux VMs using SSH OS Login
- Google Cloud – Create a new Linux VM Instance and Connect to using SSH Metadata
- Linux Sudoers (sudo command) File
- Google Cloud – Create and Connect to a new Windows VM Instance
- Set up IPSec route-based S2S VPN between pfSense and Google Cloud VPC
- Set up your Organization for Google Cloud Part II
- Working Basics with the Google Cloud Platform (GCP)
- Microsoft Azure Management Groups
- Join Ubuntu to an Active Directory Domain using SSSD (System Security Services Daemon)
- Google Cloud CLI (gcloud)
- Google Cloud – Admin Console vs. GCP Console
- Google Cloud Identity
- Set up your Organization for Google Cloud
- Create a new Device Collection in System Center Configuration Manger (SCCM) for Windows Server 2022
- Determine Data Location from your Microsoft 365 Tenant
- Manage Systemd Services with Systemctl on Ubuntu
- Cloud Computing – Hyperscaler
- Convert pfSense into a Routing Only Platform
- Secure WordPress with fail2ban
- Set up Ubuntu’s Built-In Firewall
- Set up ownCloud on Ubuntu
- Set up SSH private/public Key Pair without using Password Authentication on Linux
- Remote Desktop Services (RDS) – Published RDP Icon is gone after publishing further Remote Apps later
- MySQL – Access denied for user ‘root’@’localhost’
- Installing SAP Data Intelligence on Azure Kubernetes Service – Part 3
- Installing SAP Data Intelligence on Azure Kubernetes Service – Part 2
- Installing SAP Data Intelligence on Azure Kubernetes Service – Part 1
- Azure AD Connect – Unable to validate credentials due to an unexpected error.
- Teams PowerShell several Cmdlets doesn’t work – ErroUnable to cast object of type ‘System.Management.Automation.PSListModifier’ to type ‘System.String’
- Upgrade Windows Server from Standard to Datacenter on the fly.
- Deleting Windows Folder recursive will failed with Access Denied
- Licensing mode for the Remote Desktop Session Host is not configured.
- Prefer IPv4 over IPv6 in Windows Networks
- Adjust a Date from Past or Future on Windows Server permanently
- Install Ubuntu as Hyper-V Generation 2 Virtual Machine
- Wireless 802.11 RADIUS Authentication over Site-to-Site IPSec VPN Tunnel failed
- Set up SFTP Chroot Jail
- Active Directory Certificate Mapping – Implicit vs. Explicit
- Set up a Key Recovery Server for the Microsoft certification authority (CA)
- Configure certificate auto-enrollment
- Set up a RADIUS Server on Windows Server 2019 for 802.1X Wireless Connections
- Using HTTP Strict Transport Security (HSTS) with Apache2
- Numbering the IPv4 and IPv6 WAN Link between ISP and Customer
- Apache HTTP Server and .htaccess
- Set up Fail2ban on Ubuntu 20.04.3 LTS
- Nikto Web Server Scanner
- Set up ModSecurity (Libmodsecurity | ModSecurity v3 project) for Apache on Ubuntu
- Set up MediaWiki on Ubuntu 20.04.3 LTS
- Move Home Directory to another dedicated Drive/Partition in Linux
- Change Owner for Azure AD joined Windows 10 Devices
- Azure Stack Hub, HCI and Edge
- Non Converged, Converged and Hyperconverged Infrastructure
- Microsoft SQL Server – FCB::Open failed: Could not open file mastlog.ldf for file number 2. OS error: 5(Access is denied.)
- PetitPotam NTLM Relay Attack – Mitigating NTLM Relay Attacks on Active Directory Certificate Services (AD CS)
- Set up a lean Branch Office Network without any Servers and DCs inside by using an IPSec S2S VPN Tunnel connected with the Headquarters Network
- Microsoft 365 Groups vs. Microsoft Teams Team
- Microsoft Bookings
- Task Scheduler Task returns 0x1 for Batch File
- Longest Prefix Match aka Maximum prefix length match
- Azure AD Connect Sync Architecture – Simplified
- Window 10 Activity History – How to View and Delete
- Azure Hybrid Cloud – Enable Azure AD Password Writeback and self-service Password Reset
- Assign Microsoft 365 Licenses to a Group instead to each user by hand
- Set up Windows Autopilot – Production Environment from external – Part 2
- Set up Windows Autopilot – Part 1
- MiB and GiB vs. MB and GB momory size notation – What’s the Difference?
- Configure Hybrid Azure AD join for managed domains
- Install Windows Subsystem for Linux (WSL)
- Azure AD – Federated Domain vs. Managed Domain
- Primary Refresh Token (PRT) in Azure and Microsoft 365
- Providing SSO in Azure AD and Microsoft 365
- List of Authentication Protocols
- Set up Apache Superset on Ubuntu using Docker Compose
- Redirect from HTTP to HTTPS using the IIS URL Rewrite module
- Move-CsUser : HostedMigration fault: Error=(201), Description=(Cannot find user in Active Directory with the following SIP URI
- Set up an internal LAN and Perimeter Network with public IPv6 Addresses and pfSense
- pfSense – enable the Thermal Sensors to display the CPU Temperature on the Dashboard
- Microsoft Teams exploratory License
- Bypass spam filtering in Exchange Online (Office 365) for specific Sender Domain
- pfSense 2.5.0 Bug – Router Advertisements Server is active by default on internal LAN Interface – Multiple Errors like – Renaming of LAN Interface or setting up OpenVPN Server runs into an error regarding IPv6 Configuration
- Microsoft Teams Meeting – Start recording is greyed out
- pfSense – webConfigurator default Certificate expiring
- Set up a Perimeter Network with public IPv4 Addresses and pfSense
- SCCM (System Center Configuration Manager) slow or stucking Console/GUI
- Microsoft Teams Direct Routing – Call Forwarding – AudioCodes Mediant VE SBC with DTAG SIP Trunk – Message Manipulation – Change displayed number from forwarded Calls
- Call Forwarding Teams Direct Routing with AudioCodes Mediant VE SBC and DTAG SIP Trunk – from external to external – no audio
- Dell iDRAC RAC0225: Sending the test mail failed
- ACL , ACE , DACL, SACL, MAC and RBAC
- Office 365 / Exchange Online Block Sender Domain
- pfSense | Site-to-Site IPSec VPN | Subnets on each Site are identical
- Troubleshoot AudioCodes Configuration Wizard wrong settings for DTAG and Teams
- Migration from onPremise to Office 365 – Step by Step – Part 6 – Route your onPrem SIP Trunk to Skype for Business and Teams (Hybrid Voice Connectivity | Direct Routing)
- SQL Server Integration Services (SSIS) Basics – Script Task
- SQL Server Integration Services (SSIS) Basics – Load Data from a MySQL Database into SQL Server
- Manage Azure and Microsoft 365 services with PowerShell and CLI
- Migration from onPremise to Office 365 – Step by Step – Part 5 – Skype for Business onPrem to Skype for Business Online and Teams
- External Identities in Azure Active Directory
- Set up pfSense as a Forward Proxy with Squid and configure access for Linux and Windows Clients
- IPSec policy-based S2S VPN Tunnel between pfSense and an Azure VNet
- Set up an Azure SQL Managed Instance and connect over a S2S IPSec VPN from onPrem network
- Configuring a Syslog Server on pfSense with the syslog-ng Package
- Deploy WordPress in Azure App Service (Web App) with staging slots for the production and development environment
- Configure Windows Service Accounts and Permissions exemplary on SQL Server 2019
- Local user accounts in Windows
- Set up Group Managed Service Accounts (gMSA) vs. Standalone Managed Service Accounts (sMSA)
- Move Azure AD Connect to another Server
- Install Skype for Business Server 2019 Step by Step
- RDS Remote Desktop Services HTML 5 Client Setup
- SSO Single-Sign-On to your onPremise RDS Remote Desktop Services 2016/2019 Environment
- Replace the self-signed Remote Desktop Certificate with an PKI Certificate from your internal CA
- Troubleshooting Skype for Business external sign-in issues and examine the client sign-in process
- Set up OpenVPN (pfSense) Point-to-Site (P2S) with RADIUS/Active Directory Authentification
- IPSec dynamic route-based S2S VPN Tunnel between pfSense and an Azure VNet
- What is the WoW64 (Windows 32-bit on Windows 64-bit) Subsystem?
- Skype for Business Call Forwarding and Unified Messaging with Exchange 2013 | Step by Step
- Skype for Business Conferencing | Step by Step
- Configure Skype for Business Enterprise Voice with a SIP-Trunk (DeutschlandLAN SIP Trunk) and the Office Master Gate from Ferrari electronic AG | Step by Step
- SFTP / SSH Server unter Windows einrichten mit Cygwin | Step by Step
- Category: Google Cloud
- Category: Hype-Jargon
- Category: IBM X3650
- Category: IEEE 802.11 WLAN
- Category: Infrastructure as Code (IaC)
- Category: IPv4 | IPv6
- Category: Kubernetes
- Category: Let's Encrypt
- Category: Linux
- Category: Microsoft 365 (Office 365)
- Installing AudioCodes Mediant VE SBC on Hyper-V
- Migration from onPremise to Office 365 – Part 7 -Troubleshoot Skype for Business Hybrid
- HCW8064 – HCW has completed, but was not able to perform the OAuth error when running Hybrid Configuration
- Set up AudioCodes Virtual Edition (VE) SBC in Azure for Microsoft Teams Direct Routing with DTAG’s SIP Trunk
- Set up Office Master Gate 5.0 with Microsoft Teams Direct Routing and DTAG’s SIP Trunk
- Restrict Access to Azure and Office 365 by Country
- Category: Microsoft Azure
- Category: Microsoft Defender
- Category: Microsoft Entra
- Category: Microsoft Intune
- Category: Microsoft Teams
- Category: OAuth2.0
- Category: OpenID Connect
- Category: pfSense
- Category: Postfix
- Category: PostgreSQL
- Category: PowerShell
- Category: Python
- Category: SAML 2.0
- Category: SAP
- Category: Security
- Category: Session Border Controller (SBC)
- Category: SQL Server
- Category: System Center
- Category: TLS/SSL
- Category: Visual Studio
- Category: VPN
- Category: Web server
- Category: Windows
- Category: X.509 PKI