Problems with managing domains and APS resources after subscription transfer
Modified on: Sat, 18 Nov 2023 5:34 AMOriginal Publishing Date:
2020-01-22
2020-01-22
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.