Recent Blog ArticlesMost RecentMost LikesConnection string encryption and decryption The connection strings are mostly stored in web.config. It means that connection specific information such as database name, username, and password are stored as a clear text in a file. This is defin...Timer_MinBytesPerSecond in HTTP.SYS logs In a slowness issue I worked on, this record in HTTPERR file took my attention: Timer_MinBytesPerSecond DefaultAzureCredential failed to retrieve a token If you try to retrieve a value from Azure Key Vault, you may run into this error: “DefaultAzureCredential failed to retrieve a token from the included credentials” OutOfMemoryException issue If your web application showing OutOfMemoryException error, the first thing to check for more details is the Event Viewer logs. You should see which function is throwing this exception in the stack t...w3wp.exe crash (Exception code: 0xc0000005) If w3wp.exe crashes, your users cannot access to your application until the process starts again. In Event Viewer, you may see the exception codes0xc0000005 and0xe0434352recorded during crashes. Object identifier does not represent a valid object IIS Manager may display this error while starting a website: “The object identifier does not represent a valid object” Connection closed by remote host You may run into this error message when you try to connect an FTP site in Command Prompt: “Connection closed by remote host” Status Code 400.0.64 Code 64 refers to “The specified network name is no longer available” Invalid Content-Length “Invalid Content-Length” and “Server sends too much data” errors How to migrate a website using Web Deploy You may want to migrate your websites between IIS servers when you need OS upgrade. In many cases, migration is easier than building a site from scratch. You can use Web Deploy tool to migrate websit...