IIS 7 returns a 500 server error when I request an HTML page with this structure:
<html>
<head>
<title>Test Page</title>
</head>
<body>
Some text
</body>
</html>
It works just fine the first time I access it, but subsequent attempts cause the error.
If I remove the HTML tags, the error doesn't occur:
<body>
Some text
</body>
It seems very odd that the presence of the HTML tag would cause it to blow up.
The HTML doesn't blow up if I rename the file to .aspx.
Any ideas?