CFF KB - Carrz-Fox-Fire Promotions Knowledge Base

CFF KB is all about 1 thing: The Sharing of Knowledge and the Power we gain from it.
  • Breadrumbs:
  • The current identity (DOMAIN_NAME\IWAM_Server-Name) does not have write access to Temporary ASP.NET Files

  • CFF Knowledge Base - Share With Facebook CFF Knowledge Base - Share on Twitter CFF Knowledge Base - Share on Reddit CFF Knowledge Base - Share on Digg It CFF Knowledge Base - Share on Stumble Upon It CFF Knowledge Base - Share on Delicious
    Share With Friends (Updated 6-8-2010)
  • Article ID:
    173
  • Date Created
    Tuesday, June 19, 2012
  • This Article Has been Viewed
    1994 times
  • Short Desc
    IWAM_Server-Name, does not have write access to Temporary ASP.NET Files. You must set the IWAM User to have access to these files, in order for ASP.NET to function properly under Windows 2003 IIS6.
  • Details
    When you have a new server installed, you may run into the following issue, when not all permissions are set.


     
    Exception Details: System.Web.HttpException: The current identity (DOMAIN_NAME\IWAM_Server-Name) does not have write access to 'C:\WINNT\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files'.
  • Recreate Issue
    To recreate this issue:

    In order to recreate this issue, you must remove IWAM-Server-Name from having write permission. (Replace IWAM-Server-Name with the correct name of your server name, with IWAM at the beginning)
  • Resolve Issue
    To resolve this issue:

    To give write permission to the [IWAM] user, perform the following.

    Go to:[C:\WINNT\Microsoft.NET\Framework\v2.0.50727\]
    Now, [Right Click] on the folder: [Temporary ASP.NET Files]
    Go to [Properties]
    Then click on the [Security] Tab
    Then click on the [Add] button
    Type in [IWAM] (Without the brackets)
    Then click [Check Names]
    Then click [OK]

    With [IWAM] selected, give the following permissions.
    [Read & Execute] | [List Folder Contents] | [Read] | [Write]
    Click [Apply] then [OK]

    Now, load or refresh, the ASP.NET page, and you should be able to view it now.