"I'm using the mojoPortal Version 2.3.3.9 MSSQL"
That is a very old version from 2010.
Your site has been working a long time and this problem just started happening?
My advice would be to upgrade to the latest version if possible. However for upgrading a site that old be sure to make a full backup of the files and the database so that you can restore it if something goes wrong. Also, make sure that the database you are using is not SQL 2000, we dropped support for SQL 2000 in mojoPortal version 2.3.4.8.
There have also been security fixes released between your current version and the latest version, so upgrading to the latest version would be the best thing to do if at all possible.
If you do upgrade make sure you use the new Web.config file that ships with mojoPortal and restore any customizations such as the machinekey from your old one to the new one.
Before and after upgrading you should review these articles:
Hope that helps,
Joe