Error on web page

I am involved in a web site for a voluntary organisation, the site is written in asp, in the last day or so people have not been able to log in, and get this error

Server object error 'ASP 0178 : 80070005'

Server.CreateObject Access Error

/folder/file.asp, line 74

The call to Server.CreateObject failed while checking permissions. Access is denied to this object.

Line 74 is this line

            
Set Cryptor = Server.CreateObject("AspCrypt.Crypt")

Open in new window

LVL 15
ChloesDadAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

MlandaTCommented:
Sounds like something changed on your server (IIS configuration? OS upgrade? etc). It is probably related to authentication and file/folder permissions. In which case, perhaps this might help:

https://support.microsoft.com/en-us/kb/315454
https://support.microsoft.com/en-us/kb/278013

The authenticated user for the Visual Basic (VB) run-time file (Msvbvm60.dll) does not have sufficient permissions. The authenticated user is the IUSR_computername account when you use anonymous access or the user that is authenticated with the Web page.
0
Big MontySenior Web Developer / CEO of ExchangeTree.org Commented:
The DLL for the Crypt.Crypt needs to be either re-registered or the permissions need to be altered to include the user that you run your site through in IIS. This is usually the IUSR account.
0
ChloesDadAuthor Commented:
My colleagues in the US have discovered that the web provider are migrating us to a new server as Microsoft doesn't support the old one. They said it should sort itself out, If it doesn't then I will try your suggestions.
0
ChloesDadAuthor Commented:
It turns out that the migration had occurred but the DNS had not been changed so we were pointed to the old server rather than the new one. Once this had been done all was good.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ChloesDadAuthor Commented:
None of the answers were anywhere near the actual problem which was that the host had not changed the DNS of the website to the new IP address so we were getting the old server
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
ASP

From novice to tech pro — start learning today.