• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • 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.

Plesk upgrade to 10.4.4 error ( UID Not found app vault )

David Aguilar

Basic Pleskian
Hi,

we had a working 10.3 plesk panel under linux.

We updated it to 10.4.4 and now, after the login window we can't do anything, due to this error:

ERROR: Exception

Nivel superior
Package with UID '' not found.

0: aps_php.php:8015
aps_controller_registry_getpackage(resource, string '')
1: aps_php.php:8015
APS_Controller_Registry->getPackage(NULL null)
2: Config.php:21
HelpDesk_Config::getHelpDeskInstances()
3: NavigationContext.php:351
NavigationContext->_fetchHelpDeskSectionNodes(object of type UserAdmin)
4: NavigationContext.php:205
NavigationContext->fetchCustomButtonsSectionNodes(object of type UserAdmin)
5: NavigationContext.php:70
NavigationContext->fetchSection(object of type UserAdmin, string 'custom_buttons', array)
6: NavigationContext.php:411
NavigationContext->get(object of type UserAdmin)
7: Navigation.php:95
Navigation->getUserContextList(object of type UserAdmin)
8: Navigation.php:113
Navigation->getRoot(object of type UserAdmin)
9: Navigation.php:357
Navigation->buildPathbar(string '/license.php3', NULL null, object of type UserAdmin, string 'dashboard')
10: Navigation.php:348
Navigation->getPathbar(NULL null)
11: Navigation.php:144
Navigation->detectCurrentUpLevelURI()
12: Abstract.php:301
Form_Abstract->_getUpLevelLink()
13: Abstract.php:310
Form_Abstract->renderPathbarButton(object of type Navigation, NULL null)
14: Form.php:109
Form->assign()
15: license.php3:70
 
In past I removed completely Application Vault files...

Now, after upgrading to 10.4.4 I get the same error.

and:

/usr/local/psa/admin/bin/php -dauto_prepend_file="" /usr/local/psa/admin/plib/scripts/aps-controller-data-import.php
PHP Warning: dir(/usr/local/psa/var/apspackages/AdvancedPoll-2.03-37): failed to open dir: No such file or directory; File: /usr/local/psa/admin/plib/scripts/aps-controller-data-import.php, Line: 423

Exception: PHP Warning: dir(/usr/local/psa/var/apspackages/AdvancedPoll-2.03-37): failed to open dir: No such file or directory; File: /usr/local/psa/admin/plib/scripts/aps-controller-data-import.php, Line: 423

file: /usr/local/psa/admin/smb/application/library/Smb/Exception/Syntax.php
line: 55
code: 0
trace: #0 [internal function]: Smb_Exception_Syntax::handleError(2, 'dir(/usr/local/...', '/usr/local/psa/...', 423, Array)
#1 /usr/local/psa/admin/plib/scripts/aps-controller-data-import.php(423): dir('/usr/local/psa/...')
#2 /usr/local/psa/admin/plib/scripts/aps-controller-data-import.php(317): ApsControllerDataImport->_getPackageFilename('AdvancedPoll-2....')
#3 /usr/local/psa/admin/plib/scripts/aps-controller-data-import.php(61): ApsControllerDataImport->_importPackage('1', 'AdvancedPoll-2....')
#4 /usr/local/psa/admin/plib/scripts/aps-controller-data-import.php(29): ApsControllerDataImport->_importPackagesToController()
#5 /usr/local/psa/admin/plib/scripts/aps-controller-data-import.php(880): ApsControllerDataImport->run()
#6 {main}

PHP Fatal error: Call to a member function read() on a non-object in /usr/local/psa/admin/plib/scripts/aps-controller-data-import.php on line 425

How can I reinstall completely App Vault to solve this issue, please?

Is there a different way to fix it?

I can't access anymore Plesk Admin.....

Help please

PFM
 
Try to create /usr/local/psa/var/apspackages/AdvancedPoll-2.03-37 directory at least. Then login to Plesk and reinstall all missing APS from Application Catalog.
 
Thanks for reply, I done it ...but nothing changed.

When I log in Plesk:

ERROR: Exception
Livello superiore
Package with UID '' not found.
0: aps_php.php:8015
aps_controller_registry_getpackage(resource, string '')
1: aps_php.php:8015
APS_Controller_Registry->getPackage(NULL null)
2: Config.php:21
HelpDesk_Config::getHelpDeskInstances()
3: NavigationContext.php:351
NavigationContext->_fetchHelpDeskSectionNodes(object of type UserAdmin)
4: NavigationContext.php:205
NavigationContext->fetchCustomButtonsSectionNodes(object of type UserAdmin)
5: NavigationContext.php:70
NavigationContext->fetchSection(object of type UserAdmin, string 'custom_buttons', array)
6: NavigationContext.php:411
NavigationContext->get(object of type UserAdmin)
7: Navigation.php:95
Navigation->getUserContextList(object of type UserAdmin)
8: Navigation.php:113
Navigation->getRoot(object of type UserAdmin)
9: Navigation.php:357
Navigation->buildPathbar(string '/license.php3', NULL null, object of type UserAdmin, string 'dashboard')
10: Navigation.php:348
Navigation->getPathbar(NULL null)
11: Navigation.php:144
Navigation->detectCurrentUpLevelURI()
12: Abstract.php:301
Form_Abstract->_getUpLevelLink()
13: Abstract.php:310
Form_Abstract->renderPathbarButton(object of type Navigation, NULL null)
14: Form.php:109
Form->assign()
15: license.php3:70

Hanged....
 
How can I install "apspackages" component?

I can't access anymore Plesk Admin since last update...

Please help me.
Thanks
PFM
 
I can suggest you contact Parallels Support Team in this case. They will fix your broken Plesk directly on your server.
 
Solved.

You have to clear contents in "smb_apsPackages" table in "psa" database, then you execute this command from CLI:

/usr/local/psa/admin/bin/php -dauto_prepend_file="" /usr/local/psa/admin/plib/scripts/aps-controller-data-import.php

Access to Plesk Admin is restored.

PFM
 
Solved.

You have to clear contents in "smb_apsPackages" table in "psa" database, then you execute this command from CLI:



Access to Plesk Admin is restored.

PFM

I need to make this only by the terminal console. How please? thanks.
 
Back
Top