flashie_dirk:So what you are saying is basically "there's nothing in CS that should prevent your scenario from working, and it's probably your provider who messed up" - right?
That is correct, but I just remembered one thing. There is a feature that I have never been forced to use, but one that CS heavily uses. I forget what the feature is called, but it allows you to intercept all IIS requests for your application folder tree prior to .NET page request, this was only available through the ISAPI interface, but it is now configuarable in the web.config of any web application. The authorization and error handling systems are heavily entangled in this interface.
If done properly, objects using this interface will run faster than those that do not, but they are much more difficult to design and debug and usually are not worth the added effort if you have designed a scalable web farm system. If you look into the web.config, the configuration/system.web/httpModules section is what is performing the overrides. It forces every request to go through CommunityServerComponents20/HttpModule/CSHttpModule.cs.
I hope this helps,
Bill