IIS has several features such as WebSocket Protocol, Tracing or Request Monitor that you can install when you need these additional capabilities. You can install them by using Server Manager (That where I run into 0x800f0922 error).
How to retrieve secrets from Azure Key Vault?
If you don’t want to store confidential information in your application’s code or configuration files, you can use Azure Key Vault. It’s FIPS 140-2 validated and easy to use.
Port 80 and 443 are not listened in IIS server
In order to host websites in a web server, we create bindings in IIS Manager. For example, we can configure a website called MySite to be accessible on port 80 via HTTP protocol. If you browse to the IP address of the server or the hostname of the website, IIS will display MySite.
FIPS 140-2 Validation and Compliance for Microsoft libraries (DLLs)
U.S. government has a standard to define minimum security requirements for cryptographic modules used in applications. The name of this standard is FIPS (Federal Information Processing Standard). The newest version of the standard is currently FIPS 140-2.
The program can’t start because MSVCR71.dll is missing
IIS relies on libraries that contains functions to host ASP.NET, PHP or other types of web applications. If a library is missing or corrupt in the server, your application may not function properly and throw an error such as “The program can’t start because MSVCR71.dll is missing“.
(Solved) Disallowed Parent Path error (ASP 0131 ASP_LOG_ERROR)
There are two ways to reference a file in your code: Using an absolute path (Ex: /folder/file) or using a relative path (Ex: ../folder/file). If you use a relative path in your ASP code but your IIS server is not configured properly, you may come across to “Disallowed Parent Path” error (ASP 0131 ASP_LOG_ERROR).
(Solved) Restart attempt failed. The IIS Admin Service or the World Wide Web Publishing Service, or a service dependent on them failed to start
Certain changes such as updates to IIS configuration schema, registry keys or .NET assemblies in GAC requires restarting IIS (iisreset). Alternatively, you can recycle application pools.
2 Easy Ways to List Programs Installed in Windows
We make our Windows more productive by installing several software. In certain cases such as migrating to a new computer or server, you may need to list programs installed for comparison.
w3wp.exe crash caused by Heap Corruption (0xC0000374)
IIS uses worker process (w3wp.exe) to work on requests from clients. Because of a variety of reasons, w3wp.exe may crash which makes the web application unresponsive. Heap Corruption (0xC0000374) is one of the common causes of w3wp.exe crashes. You will find the solution here for an issue caused by a specific bug in System Center Operations Manager.