Using 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 ArticleAmazon Alexa yellow light (side-to-side)
Alexa communicates with you through its shiny colors. Some colors such as blue and red are friendly (indicates that she is listening to you or someone is calling you). However, some colors indicate an...
View ArticleContent mismatch: Missing embedded video (Solved)
Google Search Console monitors your website periodically and send you notifications when there is a design or coding issue that may affect your search rank. “Content mismatch: Missing embedded video”...
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 ArticleHyper-V machine failed to change state (Solved)
If you are using Hyper-V supervisor to create and manage virtual machines, it is likely to come across this error sooner or later: “Machine failed to change state”. It sometimes appear as “Failed to...
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 ArticlePageMethods is not working (Solved)
PageMethods is a JavaScript class that you can use to call a server-side function. It’s basically an AJAX call which works asynchronously. In .NET world, you can use PageMethods to call a C#...
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 Article3D printing for beginners (with Snapmaker)
3D printing was something only manufacturers were able to afford years ago. Now, it’s entering our houses with a low cost and easy-to-use 3D printers. Here is a jump-start guide to 3D printing for...
View ArticleDynamic scripts with CSP (Content Security Policy)
An ASP.NET WebForms project adds several scripts to the page on the fly. Since these scripts don’t exist in the compile time, how to whitelist these dynamic scripts with CSP? The title and the first...
View ArticleError establishing a database connection (WordPress)
WordPress is the most popular content management system by far ahead its competitors. 32% of the all websites are powered by this amazingly easy to install blogging system. Even though the 5-minute...
View ArticleParts of this page are not secure (such as images) (WordPress)
Websites use SSL/TLS certificates to secure the traffic and protect the user data. Browsers show a small “lock” icon to inform users about the validity of these certificates. For some sites, you may...
View ArticleWordPress error: “Is its parent directory writable by the server?”
WordPress is the most popular content management system (CMS) by far ahead of its competitors. One of the reasons why it is very popular is that the 5-minute fast installation process. Here is the...
View ArticleWordPress 500 Internal Server Error
Web servers display an HTTP status code such as 404 (Page Not Found) or 500 (Internal Server Error) when there is an issue accessing the website. Some issues are easy to fix (Ex. just upload the file...
View ArticleSocketException: No such host is known
Visual Studio provides all-in-one experience for software developers. From coding to testing, it makes IT professional’s lives easier. Error messages like “Socket Exception: No such host is known”...
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 ArticleCrawl Issue (Google Search Console – AMP)
Google Search Console continuously monitor your website’s compatibility with AMP (Accelerated Mobile Pages) recommendations. It sends you email notifications when there is an issue. One of these...
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 Article