• Please be aware: Kaspersky Anti-Virus has been deprecated
    With the upgrade to Plesk Obsidian 18.0.64, "Kaspersky Anti-Virus for Servers" will be automatically removed from the servers it is installed on. We recommend that you migrate to Sophos Anti-Virus for Servers.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Issue Server Error: 403 Forbidden after migrating using Migrate Guru plugin

DigitalSplendid

Regular Pleskian
Server operating system version
Ubuntu
Plesk version and microupdate number
18.0.43
While trying to migrate a site using Migrate Guru plugin, getting 403 error.

I have followed similar process and successfully migrated a couple of sites.

Help or clue appreciated.
1674707178960.png

1674707276442.png

While trying to access WP admin, getting error message:
WordPress administrator credentials are missing

1674707405420.png

Also not sure what the below setting would be for IPv6 address

1674707537120.png
 
While trying to migrate a site using Migrate Guru plugin, getting 403 error.

I have followed similar process and successfully migrated a couple of sites.

Help or clue appreciated.
View attachment 22473

View attachment 22474

While trying to access WP admin, getting error message:
WordPress administrator credentials are missing

View attachment 22475

Also not sure what the below setting would be for IPv6 address

View attachment 22476

Just now, created a new instance and first WordPress instance (https://clever-keldysh.13-126-218-201.plesk.page/). Getting 403 error there as well.

1674710811636.png
 
There can be a permissions or directory ownership issue. Make sure that your document root directory of the website is owned by <your system user>:psaserv and the files and subdirectories inside are owned by <your system user>:psacln.
 
Thanks for the support. How do I check if indeed owned by:

<your system user>psaserv

Also, how to confirm files and subdirectories inside owned by:

<your system user>psacln

I am the only user and have been creating instances the similar way.
 
I should have been more elaborate on the explanation. I meant to check the permissions in your subsription folder. That is located in /var/www/vhosts/<subscription domain>. For example, first descend to the subscription with
# cd /var/www/vhosts/<your subscription domain>
From there run
# ls -la
and check ownership and permissions of your document root directory of the affected website(s). If you have placed your websites in a directory that is on a higher level, move up to that first. Some users for example do not user the easy Plesk configured directory structure but move all their document roots into httpdocs. Especially when these are created manually and not through Plesk they can have wrong group ownership and wrong permissions.
 
Back
Top