I am getting lots of difficulties with MVC routing on IIS6. Allows say my virtual directory is "abc". Basically visit http://example.com/xyz, it defaults properly to home controller. The routing is default. But moving to http://example.com/xyz/home/index provides a 404, other pages also provide a 404.
Also, I ought to point out that this server has Siteminder onto it. Just incase anybody has labored with MVC &lifier Siteminder.
Solved. The siteminder dll was set to "verify if file is available". Once unchecked, all labored correctly, including siteminder.