• Halloween is coming! To celebrate the occasion, we dusted off a couple of old skins, and even created a brand new one (Pixel).
    To get into the festive spirit, install the Skins extension.
  • The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • The Plesk Mobile apps for iOS and Android and the Plesk Mobile Center extension have been deprecated, and are no longer available for new installations. In Plesk Obsidian 18.0.84, the Plesk Mobile Center extension will be removed from servers during the upgrade, and the Plesk Mobile apps will lose their server management features.
  • The Social Login extension has been deprecated and will be removed in Plesk Obsidian 18.0.84. After that, it will no longer be possible to log in to Plesk with a Google, Facebook, GitHub account, or with a passkey. Plesk usernames and passwords, as well as logging in with a WebPros Account, are not affected.

Error when changing subscription's subscriber

Status
Not open for further replies.

martijnpeek

New Pleskian
When changing the subscriber of migrated (or new subscriptions) from a normal customer to another normal customer or reseller customer I sometimes get the following message:

Code:
Reassigning Selected Subscriptions
ERROR: PleskFatalException
Picker not supported

When going back to the subscription overview I get the following error message:

Code:
Error: External exception. SQLSTATE[21000]: Cardinality violation: 1241 Operand should contain 1 column(s)

There are related forum entries:

Could you help me fix this problem?
 
It is database inconsistency. Check output of following SQL query:

select * from dom_param where dom_id=xxx;

where xxx is id of domain.
 
This is what I get, is there something that is not right?

Code:
mysql> select * from dom_param where dom_id = 13
    -> ;
+--------+---------------------+---------------------------+
| dom_id | param               | val                       |
+--------+---------------------+---------------------------+
|     13 | cgi_bin_mode        | webspace                  |
|     13 | gl_filter           | on                        |
|     13 | ipv6_addr_id        | 5                         |
|     13 | ip_addr_id          | 1                         |
|     13 | lastVisitTime       | 2014-05-15T14:28:28+02:00 |
|     13 | last_update_time    | 2014-06-06T03:45:48+02:00 |
|     13 | quickStartBar       | true                      |
|     13 | stat_ttl            | 3                         |
|     13 | webmail             | horde                     |
|     13 | webServerSettingsId | 7                         |
|     13 | wu_script           | true                      |
+--------+---------------------+---------------------------+
11 rows in set (0.00 sec)
 
Usually this error related to missed ip_addr_id parameter in dom_param table. But as you can see this parameter is there.
So there are may be other reasons. I suggest you contact Support Team for checking and fixing this database inconsistency directly on your server.
 
Thanks for your reply.

Seems it were migrated 'No Hosting' subscriptions that were giving problems. By giving it hosting, changing the subscriber and then removing the hosting I was able to move the subscriptions.
For now this is ok, if I encounter it again I will contact the support team.
 
Status
Not open for further replies.
Back
Top