IIS is logging 200 instead of 404 status code
When you try to access a web page that doesn’t exist, browser shows 404 HTTP status code. However, you may see 200 instead of 404 status code in IIS logs. Here is the line from my IIS logs. This is...
View ArticleWindows Authentication is failing for IBM Cognos (Solved)
IBM’s Cognos Business Intelligence software relies on IIS for front-end publishing and authentication. If you are prompted to enter your credentials to access Cognos website or administrator console,...
View ArticleTrying to read configuration data from file ‘\\?\EMPTY’, line number ‘0’...
After installing updates or making changes in your server, your application pools may stop working and throw “HTTP 503 The service is unavailable” error with this description: “Trying to read...
View ArticleUsing a single port for IIS FTP in passive mode
IIS asks for a port range for its FTP server when working in passive mode. The question comes up at this point: Is it possible to use a single port for IIS FTP in passive mode? The short answer is...
View ArticleWebsite is not accessible via hostname (Solved)
We use hostnames such as port135.com or microsoft.com to access websites. If not specifically blocked, they can be accessed via IP addresses as well. However, there might be a time that your website...
View ArticleAccess to the path C:\Windows\SysWOW64\inetsrv is denied (Solved)
The web browser may throw 401 Unauthorized errors if the application can’t access to a path that is trying to read or write. Therefore, you may see “Access to the path is denied” error. Here is the...
View Articlew3wp.exe crashes every 5 minutes with error code 0xc0000374
w3wp.exe is the executable file of IIS worker process. It’s basically a Windows process that handles requests coming to your web server. Each worker process specifically serves for an application...
View ArticleConfiguration file is not well-formed XML
If you have a website traffic that is more than one web server can handle, it’s a good idea to scale you environment up by adding new servers. IIS supports sharing the configuration and data across...
View Article0xc0000005 exception code causes w3wp.exe crashes
Microsoft IIS (Internet Information Server) uses worker processes to handle requests coming from clients. Worker process is actually an instance of the w3wp.exe file. If w3wp.exe crashes, It means...
View ArticleFixed ERROR_INTERNET_SEC_CERT_REVOKED
Users and servers communicate via unencrypted messages unless the website owners use SSL certificates. A valid SSL certificate ensures that communication is secure. Therefore, someone who intercepts...
View ArticleIIS logs 500.19 if a client drops connection while loading the website
HTTP status and sub-status codes provide valuable information about the issues users come across. One of the code pairs is 500.19 which means “Configuration data is invalid“. However, IIS may show...
View Article530 User cannot log in, home directory inaccessible
Users can upload and download files by using FTP (File Transfer Protocol) clients such as FileZilla or WinSCP. These clients connect to an FTP server hosted by IIS (Internet Information Server) or...
View ArticleHTTP/2 SETTINGS frame bug and related registry keys
HTTP/2 protocol improves the performance and security of today’s digital world. It consists of several frames to carry requests between clients and servers. One of these frames is SETTINGS frame which...
View ArticleSolved: HTTP status 413 (Request Entity Too Large)
Many web applications have pages for users to upload files. Whether or not it’s a PDF document or image file, IIS has a limit for the size of the content users can upload. If the file size exceeds...
View ArticleRoot Cause Analysis for CryptographicException (The data is invalid) error
When a cookie is empty and corrupt, users may run into intermittent access issues to your website. IIS may record CryptographicException (The data is invalid) error to Event Viewer for this issue....
View Article(Solved) The directory specified for caching compressed content is invalid....
I have come across to “Static compression is being disabled” error message in Event Viewer while reviewing logs for a web server. This error didn’t cause any user-side issue but it kept being flagged...
View ArticleSolved: 503 Service Unavailable error related to Windows Admin Center
Windows Admin Center is a web application that makes it easier to manage multiple servers via multiple Microsoft tools such System Center, RSAT, Intune, and PowerShell. If you install Windows Admin...
View Article9 Easy and Practical Recommendations to Improve IIS Performance
IIS hosts millions of websites around the world. Thanks to IIS Manager, it is easy to create and manage websites. Websites use default functional and performance settings which are efficient most of...
View Article5 Useful Performance Counters to Monitor for IIS
Internet Information Services (IIS) brings your websites live with a robust infrastructure at fast speeds. Even the default configuration is optimized for speed, you may notice slowness loading your...
View Article“Value does not fall within the expected range” issue (Solved)
IIS applications run on application pools. Application pools receive requests and process them based on the settings defined. One of the settings is application pool identity. This is the account that...
View Article