Start a conversation

Error: "ASPNET Server Error. Full page exception!" When Accessing the Web Interface

Overview

This article provides solutions to an issue you may encounter when accessing the web interface.

Information

When accessing the GFI Archiver web interface, you get this error message:

Error: ASPNET
Internal Server Error.
 Full page exception!

The error below appears in the Windows Application Log:

Source: ASP.NET 4.0.30319.0
Event ID: 1309
Event message: An unhandled exception has occurred.
Exception information:
Exception type: HttpException
Exception message: The current identity (NT AUTHORITY\NETWORK SERVICE) does not have write access to 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files'.
at System.Web.HttpRuntime.SetUpCodegenDirectory(CompilationSection compilationSection)
 at System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException)

This issue occurs when the current identity (NT AUTHORITY\NETWORK SERVICE) does not have write access to C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files.

Process

Solution 1

Verify that the Network Service account has write permissions in the specified directory.

Troubleshooting note: This solution assumes that the IIS application pool is using the default Network Service identity. If ArchiverPool or ArchiverServicesPool is configured to use a different account or group, grant write permissions on C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files to the identity that is actually configured in IIS Manager under Application Pools > ArchiverPool / ArchiverServicesPool > Advanced Settings > Process Model > Identity, and then restart IIS.  

icacls "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files" /grant "DOMAIN\AccountOrGroup:(OI)(CI)W" /T iisreset /noforce
Solution 2

Follow the steps below to verify that the GFI Archiver virtual directory does not have redirect configured:

  1. Navigate to Start > Administrative Tools > IIS Manager.
  2. Expand the machine node, then expand Sites, and then expand the website that hosts GFI Archiver.
  3. Select the Archiver Virtual Directory.
  4. In the Features view, double-click HTTP Redirect.
  5. Uncheck Redirect.
  6. From a command prompt run: iisreset.

Confirmation

You can access the web interface successfully with no error messages.

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted
  3. Updated

Comments