Quantcast
Channel: Classic ASP
Viewing all articles
Browse latest Browse all 488

Request.Form is empty on IIS 8

$
0
0

Hi! I saw a similar post without a resolution so I try again. I am moving some of my companies old websites from Win 2008 webserver SP2 64-bit with IIS 7 to Win 2012 R2 64-bit with IIS 8. Everything seemed to be going smoothly until I tried a form page. GET works but POST throws a 500 error '80004005' on the page that Requests the form variables (regardless of method i.e. Request("x"), Request.Form("x") etc). Somehow the post data disappears on the way.

Some more info:

-There is nothing wrong with my code, this happens to all my old forms as well as super simple test forms.

-The same things happen when I submit a PHP-form. Post comes back empty.

-Handler mappings allow the GET, HEAD, POST verbs so that is not the problem. I have checked that basically everything in IIS is configured like on my old server and I am using the same web.config files so nothing should have changed there. 

-I have read and tried suggestions to change the application pools to Classic mode and No managed code and tried to enable 32-bit. It does not help.

I have seen several people with the same or similar problem online but I have not found any working solution. It seems like something in IIS checks and empties the post array before it reaches ASP/PHP but I have no clue how to disable that. Isn't there anyone who has a solution for this please?! 


Viewing all articles
Browse latest Browse all 488

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>