Symptoms

After transferring subscriptions between 2 accounts, domain registration subscriptions being among them, it becomes impossible to manage domains in CCP. An attempt to add any record to it or assign a service leads to:

An unforeseen error occurred. Please contact admin@example.com. Error ID: 1518835131311

/var/log/pa/core.log contains an exception while changing subscription owner for APS resources on subscription move:

Feb 15 11:15:23.077 : DBG [openapi:4168788 1:38764:7f7444ece700 SAAS ]: [ APS::ApplicationServiceInstanceReconfigurator::prepareSettingsForServiceInstance] ===> ENTRY
Feb 15 11:15:23.077 : DBG [openapi:4168788 1:38764:7f7444ece700 lib ]: [ prepareSettingsForServiceInstance] {module_id="APSManager"; code="23"} '1qw23e' is not a valid value for setting 'customer_password'
                       for application ownCloud (id =  20816).                      value of installation setting with id 'customer_password' can not be changed
Feb 15 11:15:23.077 : DBG [openapi:4168788 1:38764:7f7444ece700 SAAS ]: [ APS::ApplicationServiceInstanceReconfigurator::prepareSettingsForServiceInstance] <=== EXIT (by exception) [0.000172]
Feb 15 11:15:23.078 : DBG [openapi:4168788 1:81379:7fc64b9f9700 SiteApps ]: [ SiteApps::AppsManager_impl::doChangeSubscriptionOwner] <=== EXIT (by exception) [1.891688]
Feb 15 11:15:23.108 : DBG [openapi:4168788 p:-default-threadpool;-w:-Idle:641 pau]: c.p.p.s.s.e.SubscriptionResourcesManagerBean doChangeSubscriptionOwner failurePlesk.ExSystem: IDL:Plesk/ExSystem:1.0

Nevertheless, the operation completes successfully and the transaction is committed:

Feb 15 11:15:23.130 : DBG [openapi:4168788 1:38764:7f7445fdf700 SAAS ]: [ APS::APSC::APSCTransactionKeeper::onCommit] <=== EXIT [0.001467]
Feb 15 11:15:23.131 : DBG [openapi:4168788 1:80446:7f0b7a56c700 lib 1754737379]: [ CosTransactions::Current_impl::commit] Transaction 1754737379 commited
Feb 15 11:15:23.131 : TRC [openapi:4168788 1:80446:7f0b7a56c700 lib ]: [ CosTransactions::Current_impl::commit] <=== EXIT [0.022365]
Feb 15 11:15:23.131 : DBG [openapi:4168788 1:80446:7f0b7a56c700 AutoProvisioningManager ]: [ OpenAPI::ProvisioningOpenAPI_impl::moveSubscriptions] <=== EXIT [5.217923]
Feb 15 11:15:23.132 : DBG [openapi:4168788 openapi-task-60:871 pau]: c.p.p.s.x.c.DynamicMethodHandler XML RPC invocation of 'moveSubscriptions' took 5220 ms

Cause

The cause is covered by 2 sides:

  • APS Controller issue APS-44328: installation-only password setting should not be changed when subscription is transferred to another account
  • OSS Core issue POA-114816: subscription is moved successfully to other account, although SaaS doChangeSubscriptionOwner failed

Resolution

Contact Odin Technical Support to apply the solution.

Internal content

Link on internal Article