Link to home
Start Free TrialLog in
Avatar of dsiemon
dsiemon

asked on

Server object error 'ASP 0178 : 80070005'

I am getting the below error swtich from NT 4.0 to Wndows 2003, can anyone help

Server object error 'ASP 0178 : 80070005'
Server.CreateObject Access Error
/common/scripts/Template.asp, line 598
The call to Server.CreateObject failed while checking permissions. Access is denied to this object.

Avatar of frodoman
frodoman
Flag of United States of America image

It sounds like your application pool doesn't have the permissions required to execute a CreateObject call.  Go into IIS and drill into the application pool for this app and then right click on it and select the "Identity" tab.  Let the app run as an ID with more authority (e.g.: Local System) and that should resolve this issue.
Avatar of hes
See here:
http://support.microsoft.com/kb/315454

1. Open Windows Explorer. To do this, right-click Start and then click Explore on the shortcut menu.
2. In Folders view, expand the "%ProgramFiles%\Common Files\System" folder.
3. Right-click the folder and click Properties on the shortcut menu.
4. Click the Security tab.
5. Add Everyone to the existing permissions, give at least Read permissions to Everyone, and apply these new settings to all files and subfolders.
6. Click OK.
Avatar of mensuck
mensuck

Hi

This is known problem that has existed since Windows 2000 came out and it still effects winodows 2003, it only effects certain type lib class objects!

Go to ../Windows/System32/

Find -> Msvbvm60.dll

Then assign Windows NT File System, Read and Execute file permissions to the (Everyone) group or the appropriate user for VB run time [Msvbvm60.dll]. Remember the Server runs as IUSR_computername, if your allowing anonymous access or a user is authenticated they will not be in the same group the Server call the *.dll is in!

Suzanne

ASKER CERTIFIED SOLUTION
Avatar of farai123
farai123
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial