If you want to quickly delete all saved Remote Desktop credentials from your Windows 10 Credentials Manager, here is how:Read More »Delete saved RDP credentials from Windows 10 Credentials Manager, using cmdkey
Windows Server (2016, 2012, 2008, 2003 and R2 versions) articles. With Windows Server 2012 R2 you can scale to run your most important workloads with robust recovery options. You’ll achieve value quickly with a wide range of cost-effective, high-performance storage options and simplified delivery of multi-tenant IT services. You can build, deploy, operate, and monitor applications on premises and in the cloud. Empower users with secure access to corporate resources on the devices they choose.
Microsoft SQL Server database: security, performance, code, T-SQL, PowerShell and information
(featured image credit: Freddy2001 on Wikipedia)
IIS AppPool Insights in Zabbix – because there is always more than one way
This is part 3 about Zabbix monitoring for your websites and ASP.NET applications in IIS. This time I’ll show you how to get data from Win32_PerfRawData_PerfProc_Process counter, fast, for everey application pool This counter is notorious for its slowness, but you can get data a bit faster.Read More »Getting more out your Windows Performance Counters monitoring for web applications – part 3
When you host multiple websites in IIS, and you need to monitor them, Zabbix is one of your options. In Zabbix, you can take advantage of Windows Servers performance counters using perf_counter and perf_counter_en. In this article, I’ll show you some important Windows performance counters to monitor your ASP.NET web application in ZabbixRead More »ASP.NET web application monitoring in Zabbix, part 2
Microsoft Windows Server IIS monitoring with Zabbix
Zabbix can harnas the powers of WMI (Windows Management Instrumentation) to query the Windows system for data. In Zabbix you use wmi.getall for this. Here is a small introduction to query the number of running w3wp.exe processes per application pool in Zabbix. In this example I’ll be using a Plesk server running IIS 10.0.Read More »Monitor IIS application pools in Zabbix, part 1
Jamshed Damkewala writes on devblogs.microsoft.com: Starting in December 2020, we will be delivering .NET Core updates on Windows via Microsoft Update. We have received many requests for this, particularly from organizations that acquire and manage all of their Microsoft-related updates via Microsoft (or Windows) Update. This change will enable organizations to manage .NET Framework and .NET Core updates in the same way. If you don’t want to use Microsoft Update to update .NET on your machines, you don’t have to, and can continue using one of the existing options.Read More ».NET Core 2.1, 3.1, and .NET 5.0 updates are coming to Microsoft Update
How to install OpenSSH Server in Windows Server 2019 Core using PowerShell, or Windows Server 2016
OpenSSH is an ideal and secure way of performing remote maintenance & administration on your servers. Even on Windows Server! :) Microsoft have released their OpenSSH port for Windows Server and Windows 10 back in 2015. Here is how to install the OpenSSH Server on Windows Server 2016 and 2019.Read More »Manually install OpenSSH in Windows Server
No more need for Windows Server IIS?
Start your PowerShell console as admin, and issue the following command in PowerShell:Read More »How to remove IIS from Windows Server using PowerShell
When WSUS downloads are slow
WSUS uses BITS for downloading updates, and it does so in background mode. Unfortunately, this utilizes remaining bandwidth of the server instead of its full capacity. To speed up WSUS downloads, you can configure BITS in WSUS to use foreground priority.Read More »Force BITS to download WSUS updates in the foreground in Windows Server
How to install and configure Hugo for static site development in WSL on Windows 10.
Do you find it too difficult to install Go or Hugo in Windows for your static site development? Have you tried Windows Subsystem for Linux (WSL) 2? Using a default Ubuntu 20.04, it is pretty easy to install Hugo, set up your development environment and configure Hugo to listen on your Ubuntu’s IP address instead of localhost / 127.0.0.1. This makes your Hugo development site accessible for browsers in Windows 10. Neat, right?Read More »Hugo development environment in WSL 2
How to find all symbolic links, junction points and hard links in a folder in Windows Server quickly? Use
dir /al /s /b.
On a daily bases, new vulnerabilities are found in WordPress plugins. And when you host thousands of WordPress sites, you can count on the fact you have some customers using that vulnerable version of that particular plugin. So you need to find those vulnerable versions on your servers fast. On Windows Server, PowerShell is a perfect tool for the job!Read More »Find vulnerable WordPress plugin versions fast using PowerShell
This post contains some example WMI filters for you to use in Group Policy Objects (GPOs) to target and manage specific Windows Server versions like 2012R2, 2016 and Windows Server 2019.Read More »WMI Filters for Group Policy to manage Windows Server versions
Basic Authentication managed HTTP module for IIS with virtual users support
In my pursuit of a basic authentication alternative in IIS, other than the built-in Basic Authentication module or Helicon Ape, I came across Devbridge AzurePowerTools. It’s apparently one of few HTTP managed modules for IIS that enables HTTP Basic Authentication with support for virtual users.Read More »Basic Authentication module for Windows Server IIS
How to create an IP restrictions allow list for your IIS FTP Server with Powershell.
When you set up a new public facing FTP server in IIS, it is important to properly secure it. Of course there’s authentication and authorization, but in this post I’ll show you how to configure an IP allow list for FTP using PowerShell.Read More »IIS 10.0 FTP IP Security allow list