Occasionally I get the following stack trace from some of our production websites:
A public action method 'Index' was not found on controller 'HomeController'.
Now this route obviously exists and the site works fine in numerous test environments.
The IP addresses that originates these requests are not in our target markets and are what I would consider as people trying to 'hack' the site. I assume they are doing something weird with the headers to cause this problem.
Is this something I should be concerned about or should I suppress? By concerned I mean is there something I could do to handle this error more gracefully to avoid showing the error message.
I am unable to replicate the situation in a browser or using fiddler.
Website is running ASP.NET MVC 5, IIS 7.5, Windows Server 2008.