The only thing I know that causes that error is when you have mojoportal running in a virtual directory below a root site that is either running another copy of mojoPortal or the root site is pointing to the same physical folder as the virtual directory. Its caused by conflict between the root site Web.config and the Web.config in the virtual directory.
Hope that helps,
Joe