• The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

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