• 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

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