473,320 Members | 1,802 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Server application error. Again.

I have asked previously, how to get the rid of 'Server application
unavailable' error. Mr Llibre tried tried diligently to help, but same
problem. I would like a bullet proof suggestion as to how to get my .aspx
pages to be shown on IIS. Here is the error.

Event Type: Error
Event Source: ASP.NET 2.0.50727.0
Event Category: None
Event ID: 1089
Date: 18/05/2007
Time: 07:57:37 PM
User: N/A
Computer: LJONES
Description:
Failed to execute the request because the ASP.NET process identity does not
have read permissions to the global assembly cache. Error: 0x80070005 Access
is denied.
--
L. A. Jones
May 21 '07 #1
6 2820
"Dave" <Da**@discussions.microsoft.comwrote in message
news:42**********************************@microsof t.com...
>I have asked previously, how to get the rid of 'Server application
unavailable' error. Mr Llibre tried tried diligently to help, but same
problem. I would like a bullet proof suggestion as to how to get my .aspx
pages to be shown on IIS. Here is the error.

Event Type: Error
Event Source: ASP.NET 2.0.50727.0
Event Category: None
Event ID: 1089
Date: 18/05/2007
Time: 07:57:37 PM
User: N/A
Computer: LJONES
Description:
Failed to execute the request because the ASP.NET process identity does
not
have read permissions to the global assembly cache. Error: 0x80070005
Access
is denied.
"Server Application Error" is not one single error, so you're not going to
hear one single answer.

In this case, you're being told exactly what's wrong:

Failed to execute the request because the ASP.NET process identity does not
have read permissions to the global assembly cache. Error: 0x80070005
Access
is denied.
--
John Saunders [MVP]
May 21 '07 #2
Failed to execute the request because the ASP.NET process identity does not
have read permissions to the global assembly cache. Error: 0x80070005
Access
is denied.
--
John Saunders [MVP]

I actually see what's wrong. But I do not know how to go about solving it.
I've done extensive search on the Internet and I've seen many articles
concerning this problem and I see several solutions. I've tried most of these
fixes and they don't work. (I am not the only only one who has this problem,
just do a Google search). Is it possible for me to alter GAC to allow ASP.net
to have read permission? How dangerous is this?
May 21 '07 #3
re:
!Is it possible for me to alter GAC to allow ASP.net
!to have read permission? How dangerous is this?

It's not dangerous at all.

Just unregister fusion.dll ( regserver32 /u fusion.dll )
and add ASPNET to the accounts allowed access to drive:\windows\assembly

And, afterwards, don't forget to reregister it : regserver32 fusion.dll

Mind you, you *must* be running NTFS permissions for that to work.
Are you ?

It's far easier, however, to run :

aspnet_regiis -ga machinename\ASPNET

That should work, too, without any contortions.

Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Dave" <Da**@discussions.microsoft.comwrote in message
news:5C**********************************@microsof t.com...
>Failed to execute the request because the ASP.NET process identity does not
have read permissions to the global assembly cache. Error: 0x80070005
Access
is denied.
--
John Saunders [MVP]


I actually see what's wrong. But I do not know how to go about solving it.
I've done extensive search on the Internet and I've seen many articles
concerning this problem and I see several solutions. I've tried most of these
fixes and they don't work. (I am not the only only one who has this problem,
just do a Google search). Is it possible for me to alter GAC to allow ASP.net
to have read permission? How dangerous is this?

May 21 '07 #4
I am the only user of this computer and I use administrator privileges. So I
think I should have NTFS permissions. Questions

1. Do I run regserver32 /u fusion.dll from any directory?

2. How do I "add ASPNET to the accounts allowed access to
drive:\windows\assembly?"

3. When you stated that it was far easier to run "aspnet_regiis -ga
machinename\ASPNET". Do you mean I could run this command only without
consideration to all the other instructions you gave me?

Thank you for toiling with me!
--
L. A. Jones
"Juan T. Llibre" wrote:
re:
!Is it possible for me to alter GAC to allow ASP.net
!to have read permission? How dangerous is this?

It's not dangerous at all.

Just unregister fusion.dll ( regserver32 /u fusion.dll )
and add ASPNET to the accounts allowed access to drive:\windows\assembly

And, afterwards, don't forget to reregister it : regserver32 fusion.dll

Mind you, you *must* be running NTFS permissions for that to work.
Are you ?

It's far easier, however, to run :

aspnet_regiis -ga machinename\ASPNET

That should work, too, without any contortions.

Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Dave" <Da**@discussions.microsoft.comwrote in message
news:5C**********************************@microsof t.com...
Failed to execute the request because the ASP.NET process identity does not
have read permissions to the global assembly cache. Error: 0x80070005
Access
is denied.
--
John Saunders [MVP]

I actually see what's wrong. But I do not know how to go about solving it.
I've done extensive search on the Internet and I've seen many articles
concerning this problem and I see several solutions. I've tried most of these
fixes and they don't work. (I am not the only only one who has this problem,
just do a Google search). Is it possible for me to alter GAC to allow ASP.net
to have read permission? How dangerous is this?


May 22 '07 #5
re:
!>I am the only user of this computer and I use administrator privileges.

The issue is not whether you are the administrator or not.
It's whether your *file system* is NTFS or not.

Is it NTFS or is it FAT32 ?

To find out the file system you have, right-click your boot drive
in Windows Explorer and select "Properties" from the context menu.

You'll see whether your file system is FAT32 or NTFS in that screen.

re:
!1. Do I run regserver32 /u fusion.dll from any directory?

Preferably, from a command window in the same directory fusion.dll is in.
Drive:\WINDOWS\Microsoft.NET\Framework\v2.0.50727

That will allow you to change permissions on drive:\windows\assembly

re:
!2. How do I "add ASPNET to the accounts allowed access to
! drive:\windows\assembly?"

*If* your file system is NTFS, right click the drive\windows\assembly directory
from within Windows Explorer, and select the Security tab so you can assign permissions..

That will only work if you have unregistered fusion.dll

Don't forget to *re-register* fusion.dll afterwards:

regsrvr32 fusion.dll

re:
!3. When you stated that it was far easier to run "aspnet_regiis -ga
! machinename\ASPNET". Do you mean I could run this command only without
! consideration to all the other instructions you gave me?

That should work *if* you're running an NTFS file system.
If you're running FAT32, it won't work.

If you're running FAT32, you'll have to *convert* your file system to NTFS.

Running :
convert D: /fs:ntfs
....from a command-line would format drive D: as ntfs.

Change the drive letter to your boot drive letter.

Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Dave" <Da**@discussions.microsoft.comwrote in message
news:3E**********************************@microsof t.com...
>I am the only user of this computer and I use administrator privileges. So I
think I should have NTFS permissions. Questions

1. Do I run regserver32 /u fusion.dll from any directory?

2. How do I "add ASPNET to the accounts allowed access to
drive:\windows\assembly?"

3. When you stated that it was far easier to run "aspnet_regiis -ga
machinename\ASPNET". Do you mean I could run this command only without
consideration to all the other instructions you gave me?

Thank you for toiling with me!
--
L. A. Jones
"Juan T. Llibre" wrote:
>re:
!Is it possible for me to alter GAC to allow ASP.net
!to have read permission? How dangerous is this?

It's not dangerous at all.

Just unregister fusion.dll ( regserver32 /u fusion.dll )
and add ASPNET to the accounts allowed access to drive:\windows\assembly

And, afterwards, don't forget to reregister it : regserver32 fusion.dll

Mind you, you *must* be running NTFS permissions for that to work.
Are you ?

It's far easier, however, to run :

aspnet_regiis -ga machinename\ASPNET

That should work, too, without any contortions.

Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Dave" <Da**@discussions.microsoft.comwrote in message
news:5C**********************************@microso ft.com...
>Failed to execute the request because the ASP.NET process identity does not
have read permissions to the global assembly cache. Error: 0x80070005
Access
is denied.
--
John Saunders [MVP]
I actually see what's wrong. But I do not know how to go about solving it.
I've done extensive search on the Internet and I've seen many articles
concerning this problem and I see several solutions. I've tried most of these
fixes and they don't work. (I am not the only only one who has this problem,
just do a Google search). Is it possible for me to alter GAC to allow ASP.net
to have read permission? How dangerous is this?



May 22 '07 #6
I ran the last command only and I got the from cmd window: "Finished granting
LJONES\ASPNET access to the IIS metabase ...". However, problem remains. I
also noticed one strange occurence, when I try to access localhost using
Firefox, I am prompted for username & password but not from IE6. I guess I
gonna ask someone from .Net user group to have a physical look on my computer.
--
L. A. Jones
"Juan T. Llibre" wrote:
re:
!>I am the only user of this computer and I use administrator privileges.

The issue is not whether you are the administrator or not.
It's whether your *file system* is NTFS or not.

Is it NTFS or is it FAT32 ?

To find out the file system you have, right-click your boot drive
in Windows Explorer and select "Properties" from the context menu.

You'll see whether your file system is FAT32 or NTFS in that screen.

re:
!1. Do I run regserver32 /u fusion.dll from any directory?

Preferably, from a command window in the same directory fusion.dll is in.
Drive:\WINDOWS\Microsoft.NET\Framework\v2.0.50727

That will allow you to change permissions on drive:\windows\assembly

re:
!2. How do I "add ASPNET to the accounts allowed access to
! drive:\windows\assembly?"

*If* your file system is NTFS, right click the drive\windows\assembly directory
from within Windows Explorer, and select the Security tab so you can assign permissions..

That will only work if you have unregistered fusion.dll

Don't forget to *re-register* fusion.dll afterwards:

regsrvr32 fusion.dll

re:
!3. When you stated that it was far easier to run "aspnet_regiis -ga
! machinename\ASPNET". Do you mean I could run this command only without
! consideration to all the other instructions you gave me?

That should work *if* you're running an NTFS file system.
If you're running FAT32, it won't work.

If you're running FAT32, you'll have to *convert* your file system to NTFS.

Running :
convert D: /fs:ntfs
....from a command-line would format drive D: as ntfs.

Change the drive letter to your boot drive letter.

Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Dave" <Da**@discussions.microsoft.comwrote in message
news:3E**********************************@microsof t.com...
I am the only user of this computer and I use administrator privileges. So I
think I should have NTFS permissions. Questions

1. Do I run regserver32 /u fusion.dll from any directory?

2. How do I "add ASPNET to the accounts allowed access to
drive:\windows\assembly?"

3. When you stated that it was far easier to run "aspnet_regiis -ga
machinename\ASPNET". Do you mean I could run this command only without
consideration to all the other instructions you gave me?

Thank you for toiling with me!
--
L. A. Jones
"Juan T. Llibre" wrote:
re:
!Is it possible for me to alter GAC to allow ASP.net
!to have read permission? How dangerous is this?

It's not dangerous at all.

Just unregister fusion.dll ( regserver32 /u fusion.dll )
and add ASPNET to the accounts allowed access to drive:\windows\assembly

And, afterwards, don't forget to reregister it : regserver32 fusion.dll

Mind you, you *must* be running NTFS permissions for that to work.
Are you ?

It's far easier, however, to run :

aspnet_regiis -ga machinename\ASPNET

That should work, too, without any contortions.

Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Dave" <Da**@discussions.microsoft.comwrote in message
news:5C**********************************@microsof t.com...
Failed to execute the request because the ASP.NET process identity does not
have read permissions to the global assembly cache. Error: 0x80070005
Access
is denied.
--
John Saunders [MVP]
I actually see what's wrong. But I do not know how to go about solving it.
I've done extensive search on the Internet and I've seen many articles
concerning this problem and I see several solutions. I've tried most of these
fixes and they don't work. (I am not the only only one who has this problem,
just do a Google search). Is it possible for me to alter GAC to allow ASP.net
to have read permission? How dangerous is this?


May 22 '07 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Mridul Buragohain | last post by:
hi all! ===================================== my environment: MS .NET 1.1 with Service pack 1 ASP.NET framework IIS 5.0 C#.NET language. =====================================
1
by: Jules Hoppenbrouwers | last post by:
I developed an ASP.NET application with Visual Studio .NET 2003 on a Windows XP Pro machine. Everything seemed to work ok. One I was working on this application while I was still dialled in. When I...
1
by: Keith | last post by:
All, I have been told this is an ASP.NET issue and not an IIS issue, so I am posting this here. I have a problem with ASP.NET returning an HTTP 500 error when trying to run ASPX pages on...
9
by: Steve Buster | last post by:
All right, I have read every forum, newsgroup etc about this issue and no one seems to know how to fix it. I am getting a "Server Application Unavailable" exception running my .NET 1.1...
8
by: pmud | last post by:
Hi, I am using a compare validator in asp.net application(c# code). This Custom validator is used for comparing a value enterd by the user against the primary key in the SQL database. IF the...
17
by: Jon B | last post by:
Hi All! I have a ASP.NET 2.0 site that works on the Windows 2000 Server. However, when I tried to view this site on my local Windows XP machine, I get "Server Unavailable". If I switch the...
1
by: tamasumalta | last post by:
I am using the attached code Private Sub StartApplicationProcess InitialiseObject() oWord.Visible = True oDoc = oWord.Documents.Open(StrStackPath) oWord.Visible = True end sub The...
13
by: Kevin Liebowicz | last post by:
Yes, I wasted the past two days trying to fix this. Yes, this is on a Win2003 Server. Yes, this machine is a domain controller. Yes, I seen the dozens of KB articles like this one:...
5
by: marshmallowww | last post by:
I have an Access 2000 mde application which uses ADO and pass through queries to communicate with SQL Server 7, 2000 or 2005. Some of my customers, especially those with SQL Server 2005, have had...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.