I have an ASP page in an "alternate" website (e.g. - not the default site)
in IIS (Win2k3) which does a simple Server.CreateObject() call. If the
website is set to use the DEFAULT application pool, it works.

If I use a secondary application pool (even one I create which uses
DefaultAppPool as a template), the call fails and return ASP error 0178
("The call to Server.CreateObject failed while checking permissions. Access
is denied to this object").

I really don't get it. I can switch the system back to the dafault pool and
the call works fine. The moment I stop using the default pool, this error
pops up.

Any suggestions?

-m