• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion
  • Inviting everyone to the UX test of a new security feature in the WP Toolkit
    For WordPress site owners, threats posed by hackers are ever-present. Because of this, we are developing a new security feature for the WP Toolkit. If the topic of WordPress website security is relevant to you, we would be grateful if you could share your experience and help us test the usability of this feature. We invite you to join us for a 1-hour online session via Google Meet. Select a convenient meeting time with our friendly UX staff here.

Problems login after 10.3.1 upgrade

AlvaroG

New Pleskian
I can't login into Plesk 10.3.1 after upgrade from 10.2.0

Error in login screen after form send is:

Error: Unable to log you on. An internal error occurred in the Single Sign-on authorization engine. Please try logging in later, and contact your hosting service provider if the problem persists.

How I can debug the error?

Tanks for your help.
 
Try to repair sso (search in KB 'sso repair') or disable sso if you do not use it.
 
SSO repair fail:

root@devaio:~# /usr/share/plesk-billing/sso --command=repair-all
Repair CBM and Plesk Panel connections with SSO:

Try to detach the 'customer' application from SSO.......[ OK ]
Try to detach the 'admin' application from SSO..........[ OK ]
Try to clear the SSO database...........................[ OK ]
Try to attach the 'admin' application to SSO............[ OK ]
Try to attach the 'customer' application to SSO.........[ OK ]
Try to enable the 'admin' application to use SSO........[ OK ]
Try to enable the 'customer' application to use SSO.....[ OK ]

Repair administrative accounts:

FIRSTNAME Alvaro Gómez (ID: 1).........................[ FAILED ]
ERROR: exception 'ProductException' with message 'Failed to repair admin #1 in SSO: The following error occurred in panel 'Local Parallels Plesk Panel server': Failed to find XML nodes by XPath 'get_protos/result' relative of 'server'' in /opt/plesk-billing/lib/billing-libs/object_managers/SSOManager.php:50
Stack trace:
#0 /usr/share/plesk-billing/sso.php(271): SSOManager::repairUsers(true)
#1 /usr/share/plesk-billing/sso.php(340): __command_repair_accounts()
#2 /usr/share/plesk-billing/sso.php(141): command_repair_all(Object(Zend_Console_Getopt))
#3 /usr/share/plesk-billing/sso(3): include_once('/usr/share/ples...')
#4 {main}
OrderForm User (ID: 2)..................................[ FAILED ]
ERROR: exception 'ProductException' with message 'Failed to repair admin #2 in SSO: The following error occurred in panel 'Local Parallels Plesk Panel server': Failed to find XML nodes by XPath 'get_protos/result' relative of 'server'' in /opt/plesk-billing/lib/billing-libs/object_managers/SSOManager.php:50
Stack trace:
#0 /usr/share/plesk-billing/sso.php(271): SSOManager::repairUsers(true)
#1 /usr/share/plesk-billing/sso.php(340): __command_repair_accounts()
#2 /usr/share/plesk-billing/sso.php(141): command_repair_all(Object(Zend_Console_Getopt))
#3 /usr/share/plesk-billing/sso(3): include_once('/usr/share/ples...')
#4 {main}
API User (ID: 3)........................................[ FAILED ]
ERROR: exception 'ProductException' with message 'Failed to repair admin #3 in SSO: The following error occurred in panel 'Local Parallels Plesk Panel server': Failed to find XML nodes by XPath 'get_protos/result' relative of 'server'' in /opt/plesk-billing/lib/billing-libs/object_managers/SSOManager.php:50
Stack trace:
#0 /usr/share/plesk-billing/sso.php(271): SSOManager::repairUsers(true)
#1 /usr/share/plesk-billing/sso.php(340): __command_repair_accounts()
#2 /usr/share/plesk-billing/sso.php(141): command_repair_all(Object(Zend_Console_Getopt))
#3 /usr/share/plesk-billing/sso(3): include_once('/usr/share/ples...')
#4 {main}
Cron User (ID: 4).......................................[ FAILED ]
ERROR: exception 'ProductException' with message 'Failed to repair admin #4 in SSO: The following error occurred in panel 'Local Parallels Plesk Panel server': Failed to find XML nodes by XPath 'get_protos/result' relative of 'server'' in /opt/plesk-billing/lib/billing-libs/object_managers/SSOManager.php:50
Stack trace:
#0 /usr/share/plesk-billing/sso.php(271): SSOManager::repairUsers(true)
#1 /usr/share/plesk-billing/sso.php(340): __command_repair_accounts()
#2 /usr/share/plesk-billing/sso.php(141): command_repair_all(Object(Zend_Console_Getopt))
#3 /usr/share/plesk-billing/sso(3): include_once('/usr/share/ples...')
#4 {main}

Repair customers accounts:

No customers found.
The command 'sso:repair-all' completed.

And now can not load the login screen, I only can see a page with:

No SP with id=zi1sva9c5k1vkrm0tdh6m3icydjsnq647ku
 
I have disabled the SSO and now I can login, but the screen after the login returns only an error:

ERROR: Exception
Up Level
Resource with UID '' not found.
0: aps_php.php:8151
aps_controller_registry_getresource(resource, string '')
1: aps_php.php:8151
APS_Controller_Registry->getResource(NULL null)
2: ApsInstance.php:132
Smb_Db_Table_Row_ApsInstance->getUrlMapping()
3: ApsInstance.php:96
Smb_Db_Table_Row_ApsInstance->getInstallationUrl()
4: Config.php:20
HelpDesk_Config::getAdminUrl(object of type Smb_Db_Table_Row_ApsInstance)
5: NavigationContext.php:336
NavigationContext->_fetchHelpDeskInstancesNodes(object of type Db_Table_Rowset)
6: NavigationContext.php:326
NavigationContext->_fetchHelpDeskSectionNodes(object of type UserAdmin)
7: NavigationContext.php:201
NavigationContext->fetchCustomButtonsSectionNodes(object of type UserAdmin)
8: NavigationContext.php:69
NavigationContext->fetchSection(object of type UserAdmin, string 'custom_buttons', array)
9: NavigationContext.php:380
NavigationContext->get(object of type UserAdmin)
10: Navigation.php:95
Navigation->getUserContextList(object of type UserAdmin)
11: Navigation.php:113
Navigation->getRoot(object of type UserAdmin)
12: Navigation.php:357
Navigation->buildPathbar(string '/plesk/license/', object of type plesk__license, object of type UserAdmin, string 'dashboard')
13: Navigation.php:348
Navigation->getPathbar(object of type plesk__license)
14: Navigation.php:144
Navigation->detectCurrentUpLevelURI()
15: Abstract.php:301
Form_Abstract->_getUpLevelLink()
16: Abstract.php:310
Form_Abstract->renderPathbarButton(object of type Navigation, object of type plesk__license)
17: Form.php:109
Form->assign()
18: KeyInfoForm.php:61
KeyInfoForm->assign()
19: key_info.php:33
 
I'm trying to repair the permissions with:

/usr/share/plesk-billing/repair-integration --command=repair-all --idp-url=https://domain.com:8443

I get a:

Failed to find XML nodes by XPath 'get_protos/result' relative of 'server'

Reading other the documentation http://kb.odin.com/en/111596 say that I need to install a new license to Plesk 10.3.1

How can I get my old license and install it in the new version?

Thanks!
 
Contact your sales representative regarding all license related questions.
 
Back
Top