IIS 5 & IIS 6
ASP 0178 error...
Last post Jul 01, 2007 08:38 AM by qbernard
Jun 05, 2007 02:49 PM|coolmoment|LINK
OS: Vista Home Premium, IIS 7, VB 6
i keep getting following error when i try to load my own dll.
Server object error 'ASP 0178 : 800a0005'
Server.CreateObject Access Error
The call to Server.CreateObject failed while checking permissions.
Access is denied to this object.
below doc worked on winow xp.
How can i do it on Vista?
Pls help !!
data base help
Jun 06, 2007 03:30 AM|qbernard|LINK
No idea, I would suggest get process monitor from sysinternal or microsoft to trace the access error.
Jun 08, 2007 04:56 AM|Zhao Ji Ma - MSFT|LINK
That error typically means the user account the asp page is running under does not have sufficient permissions to create object to access the database file.
Try granting Everyone group the Full Control Permissions to the following folder if you are using Microsoft Data Access:
C:\Program Files\Common Files\System\MSADC
Jun 08, 2007 11:20 PM|coolmoment|LINK
Thank you for your help. but granting full control on MSADC didn't work.
Actually, working between asp and access db is fine.
the error occurs when I load vb6 dll in running mode(my own dll. it had no problem with XP) to retrive data in MS Access.
Jun 10, 2007 01:50 AM|qbernard|LINK
Have you try filemon? or get the process monitor to trace further.
Jun 12, 2007 08:12 AM|Zhao Ji Ma - MSFT|LINK
Yes, Filemon is a great tool. I found an article that can help you debugging this issue using Filemon.
Hope it helps.
Jun 25, 2007 04:53 PM|jaroldan|LINK
Jun 26, 2007 03:46 AM|qbernard|LINK
And have you try the suggested method to trace the error ?
Jun 26, 2007 11:13 AM|jaroldan|LINK
I used procmon but I didn't get any PERMISSION DENIED result.
I added the account IUSR_<machine> on Launch and Activation Permissions under Component Services\My Computer\COM Security and the error now changed to:
Server object error 'ASP 0177 : 80030070'
gencookie.asp, line 11
I don't see anything different on procmon and no Event logs either. Any suggestions?
Jun 27, 2007 12:01 AM|coolmoment|LINK
I solved by
Go under Component Services\My Computer\COM Security and add followings...
Launch and Activation Permissions: IUSR and Interative
Access Permission: IUSR
Jun 27, 2007 12:49 AM|qbernard|LINK
Jaroldan, your error is different from the OP -
80030070 - the error code There is insufficient disk space to complete operation.
but then again without more detail error msgs. not sure how to troubleshoot this as this may not even related to permissions. Anyway to test further, can you add iusr as part of the local administrators group. if this works after making the user part of
local administrators, meaning it is related to permissions and rights. if not - the error cause should be something else.
Jun 27, 2007 11:50 AM|jaroldan|LINK
I read the insufficient disk space before, but is not the case, I have over 15gb avail. I also tried making the iusr part of local administrators, and even editing the anonymous user to be the administrator account.
As you said it is probably something else, but no idea how to troubleshoot this.
Jun 28, 2007 12:52 AM|qbernard|LINK
Mm... tough. is it only that particular dll ? other dll working fine?
I have no more clue to move on already :)
Jun 29, 2007 04:02 PM|jaroldan|LINK
Jul 01, 2007 08:38 AM|qbernard|LINK
Wow! maybe it's time to ring MS :)
Sorry for not being helpful.