Bobcares

Plesk Access to the path is denied – Fix in different scenarios

by | Apr 14, 2021

Stuck with the error, Plesk Access to the path is denied? We can help you.

When we access the .aspx file on the Windows server with the Plesk control panel or when the backup runs in the server, this error might occur.

As part of our Server Management Services, we assist our customers with several Plesk queries.

Today, let us see how to resolve this error in different instances.

 

Plesk: Access to the path is denied

Generally, this error is due to incorrect permissions. The error message is as follows:

Access to the path XXXX is denied

Moving ahead, let us see few instances where this error occurs.

While accessing .aspx file on Windows server with Plesk control panel

For instance, when we access the URL, http://example.com/testfolder/test.aspx produces the error:

Access to the path %plesk_vhosts%example.com\httpdocs\testfolder is denied

If the required system user and/or permissions do not configure properly for the directory %plesk_vhosts%example.com\httpdocs\testfolder in Plesk, it might cause this error.

In order to solve this, our Support Techs suggests following the below steps:

  1. Connect to the server via RDP.
  2. Then repair permissions for the virtual host directory for the domain (example.com).

If this does not help, set the permissions for the subfolder manually:

  1. Log in to Plesk.
  2. Go to Domains > example.com > Virtual Directory > test folder > Directory Access Permissions and ensure necessary user rights.
  3. If the application pool group is missing and it is not possible to add it via Plesk, add it directly on the file system using Windows functionality.
  4. The name of the pool group should be IWPG_<sys_user>, where <sys_user> should replace with the actual system user of the subscription.

When Plesk backup completes with warnings

We can see that the backup completes with warnings:

WARNING: (domain object ‘example.com’) [e4404190-b0b5-425e-a309-500e258cfe97]: Unable to get attributes of the file C:\Inetpub\vhosts\example.com\httpdocs\img\originais\photo.jpg: Access is denied. The file will not be archived.

In addition, the following error is seen in %plesk_dir%admin\conf\php_error.log:

psacontentfile.FileAccessException: Can not open for reading file “C:/Inetpub/vhosts\example.com\httpdocs/file.jpg”. Access to the path ‘C:\Inetpub\vhosts\example.com\httpdocs/file.jpg’ is denied.

System user of a subscription does not have access to this file:

PS Get-Acl C:\Inetpub\vhosts\example.com\httpdocs\file.jpg | Format-List
Path : Microsoft.Powershell.Core\FileSystem::C:\Inetpub\vhosts\example.com\httpdocs\file.jpg
Owner : WIN-TESTWM\S-1-5-21-2700000000-1230000000-1950000000-1084
Group : WIN-TESTWM\None
Access : NT AUTHORITY\SYSTEM Allow FullControl
Audit :
<…>

OR

Website prompting for credentials when the dedicated application pool is enabled in Domains > example.com > Dedicated IIS App pool for website > Switch on.
Failed requests tracing shows that there are Access is denied records for some domain’s files.

This can be due to wrong permissions

In order to solve this, our Support Techs suggest the following steps:

  1. Connect to the server via RDP.
  2. Open PowerShell.
  3. Then repair permissions for the subscription:
    PS plesk repair –repair-webspace-security -all-filesystem-objects -webspace-name example.com

[Still, stuck with the error? We can help you fix]

 

Conclusion

In short, The error occurs when we access the .aspx file on the Windows server with the Plesk control panel or when the backup runs in the server.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.