Need help?

Our experts have had an average response time of 11.7 minutes in August 2021 to fix urgent issues.

We will keep your servers stable, secure, and fast at all times for one fixed price.

AH01071: got error ‘primary script unknown’ in Plesk – How to fix

by | Jun 3, 2021

Wondering how to fix AH01071: got error ‘primary script unknown’ in Plesk? We can help you.

Often our customers report to us that they found this error in the website error log after upgrading to Plesk Obsidian.

Here at Bobcares, we often handle requests from our customers to fix similar Plesk errors as a part of our Server Management Services. Today we will see how our support engineers fix this for our customers.

What causes AH01071: Got error ‘Primary script unknown’ in Plesk

Before going into the steps for fixing this error we will see what causes this error.

A typical error from the website error log looks like the one given below:

AH01071: Got error 'Primary script unknown' - Apache Error

Although all the services in the server run fine, we may see that the websites on php showing a “File not found” error.


Generally, this happens due to incorrect permissions on the domain’s folder.


Following are some of the symptoms that we notice with the error:

1. Unable to access File Manager for a certain domain or for all domains on a server:

Server Error
500 PleskUtilException
Internal error: Unable to find the directory /var/www/vhosts/ filemng failed: filemng: opendir failed: Permission denied System error 13: Permission denied

2. Not being able to execute actions on File Manager: such as ZIP extraction, Copy, Rename, Changing Permissions, etc.

3. Unable to connect via FTP to a domain main folder or a sub-folder with the following error:

4. Unable to connect FTP: 421 Service not available, remote server has closed.

4. Alternatively, it is not possible to add files to archive in Domains > > File Manager > Add to Archive:

Unable to create the archive: filemng failed: filemng: /usr/bin/zip execution failed: zip warning: Permission denied zip warning: Permission denied zip warning: Permission denied zip warning: Permission denied zip warning: Permission denied zip warning: Permission denied.

Next, we will see how to fix this error either from Plesk GUI or via SSH.

How to fix AH01071: got error ‘primary script unknown’ in Plesk

Now we will see the steps that our Support Engineers follow to fix this issue for our customers.

Plesk GUI

1.  First, Log in to Plesk GUI

2. Then we have to install the Repair Kit extension

3. For this we can go to Tools & Settings > Diagnose & Repair > File System > Repair


1. First, we have to connect to the server via SSH

2. Then run the following command to repair file permissions:

# plesk repair fs -y

To fix permissions for all the domains:

# plesk repair fs -y

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


In short, we saw how our Support Techs fix AH01071: got error ‘primary script unknown’ in Plesk for our customers.


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.


var google_conversion_label = "owonCMyG5nEQ0aD71QM";


Submit a Comment

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



Privacy Preference Center


Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]


Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid


Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie


These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.