• 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.

Resolved Internal Error path is out of webspace, hosting settings and ftp access

Greg Eslick

New Pleskian
TITLE:
Internal error: path is out of webspace, 'Hosting Settings' and 'FTP Access'
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE:
Plesk Onyx Version 17.0.17 Update #21,‪ Microsoft Windows Server 2012 , R2‬, MySql local engine
PROBLEM DESCRIPTION:
I have recently used the Plesk Reconfigurator to change the virtual hosts location. I moved to another drive and then moved back to the original C:\. After that the default directories where showing doubled up paths in IIS.
example:
C:\Inetpub\vhosts\domain.com\httpdocs\C:\Inetpub\vhosts\domain.com\httpdocs\
I fixed these manually in IIS but in the Plesk pages if I access the Host Settings or FTP Access areas I received the above error. I assume this is messed up in the database but and unsure how to fix.
STEPS TO REPRODUCE:
Run the plesk reconfigurator to move to one drive and then back again on another move.
ACTUAL RESULT:
If I access either of these areas in Plesk, i get these results:

'Hosting Settings'

Internal error:
C:\Inetpub\vhosts\domain.com\httpdocs is out of webspace
Message C:\Inetpub\vhosts\photoswithflair.com\httpdocs is out of webspace
File Webspace.php
Line 400
Type PleskFatalException
EXPECTED RESULT:

'Ftp Access'

att.png
(non-existent physical directory

YOUR EXPECTATIONS FROM PLESK SERVICE TEAM:
fix suggestion?
I did find a partial workaround, delete the domain in plesk and recreate from scratch. This fixes the Hosting Settings side but not the FTP Access side. I would rather not have to do this for all domains configured. I believe there is a way to get at the MySql express db that is installed but am not understanding how to get connected to that yet.
 
Last edited:
I did figure out how to access the mysql data and reviewed the domain paths which seem correct. I'm starting to think the IIS settings outside of Helm might be the issue for both FTP and each website configuration.
 
So, one thing I messed up is this directory for ftp: C:\inetpub\vhosts\default\6\localuser
I see missing symbolic links of the ftp usernames to their respective locations.
Also, I have messed with the IIS ftp user isolation settings and are not sure what settings Plesk requires.
 
So, continuing the saga, the table in mysql sys_u* contains the logins and paths. The home directories appear to have messed up paths, all of the slashes were gone in the paths. I have manually fixed these now.
 
So, the ftp site in IIS has the wrong path, it needed to be C:\inetpub\vhosts\default\6\localuser
the localuser text was missing and the FTP User Isolation needed to be set to User name directory.
Plesk can recreate the symbolic directories if you visit each ftp account and hit OK or Apply. I believe to have worked through my issues. Happy Plesking!
 
Back
Top