So some might have seen that our blog has been returning HTTP error 500 for a few days, albeit not every time.
Since it’s running on Azure, it makes it different to troubleshoot.
Assuming you have enabled all the diagnostics for the site on Azure for your blog site under diagnostics…
You can launch your favourite FTP client and connect to the root of the site. For information on how to FTP onto your site please see this other post which mentions the process.
From the “DownloadErrors” folder download several of the html files.
On one of the pages I saw this, you might see something different of course…
Detailed Error Information:
Module
FastCgiModuleNotification
ExecuteRequestHandlerHandler
PHP53_via_FastCGIError Code
0x00000000
From there, login to your https://manage.windowsazure.com account, drill down to your blog site and at the bottom of the page, click on “Restart”.
After that, the FastCgiModule stopped crashing and the site returned to normal.
Hope this helps someone.