• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • 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.

Application vault: Table 'psa.APSClientApplicationItems' doesn't exist

M

magasoft

Guest
Hi

Updating Plesk from 8.2.1 to 8.3.0 seems to be done well except application vault. When clicking this vault icon under "Domains" inside the panel I get the following MySQL error:
<<
Internal Plesk error occurred: MySQL query failed: Table 'psa.APSClientApplicationItems' doesn't exist
>>

Another MySQL error appears by clicking application vault icon under "Server":
<<
Internal Plesk error occurred: MySQL query failed: Unknown column 'categories' in 'field list'
>>

I don't see any error in the log files. I tried to update within the web panel and on the console with "autoupdater". Even by forcing rpm installation, database seems not to be updated correctly.

Have anybody some hints?

System: SLES 9 based on virtuozzo 3

Thank you!

Markus
 
[Solved]

I had to entries "Joomla 1.0.12" in table SiteAppPackages and therefore the ASP database updater failed. After renaming this one I had previously installed manually vault service works fine.

Markus
 
I had to entries "Joomla 1.0.12" in table SiteAppPackages and therefore the ASP database updater failed. After renaming this one I had previously installed manually vault service works fine.

Markus

did you do anything else but just rename?
 
I did rename the folder in cgitory too, so the new name corresponds to this one I put it into the database record:
Joomla-1.0.12-... into Joomladeutsch-1.0.12-... (because it's a German version).

Markus
 
As fro table, check if APSClientApplicationItems tables persists in mysql:

[root@fedora6 ~]# mysql -uadmin -p`cat /etc/psa/.psa.shadow ` psa -e "describe APSClientApplicationItems;"
+-----------------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+------------------+------+-----+---------+----------------+
| id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| client_id | int(10) unsigned | NO | MUL | 0 | |
| app_item_id | int(10) unsigned | NO | MUL | 0 | |
| instances_limit | int(11) | NO | | -1 | |
+-----------------+------------------+------+-----+---------+----------------+
If it does not exist please add the following table in mysql:

DROP TABLE IF EXISTS `APSClientApplicationItems`;
CREATE TABLE `APSClientApplicationItems` (
`id` int(10) unsigned NOT NULL auto_increment,
`client_id` int(10) unsigned NOT NULL default '0',
`app_item_id` int(10) unsigned NOT NULL default '0',
`instances_limit` int(11) NOT NULL default '-1',
PRIMARY KEY (`id`),
UNIQUE KEY `client_id_2` (`client_id`,`app_item_id`),
KEY `client_id` (`client_id`),
KEY `app_item_id` (`app_item_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 
I did something similar....

I only copied the directory to create a joomla installation dir...
I got the same error and I did the mysql drop add (even thought there was no table to begin with) and still nothing

the table exists as u can see:

[root@www cgitory]# mysql -uadmin -p`cat /etc/psa/.psa.shadow ` psa -e "describe APSClientApplicationItems;"
+-----------------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+------------------+------+-----+---------+----------------+
| id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| client_id | int(10) unsigned | NO | MUL | 0 | |
| app_item_id | int(10) unsigned | NO | MUL | 0 | |
| instances_limit | int(11) | NO | | -1 | |
+-----------------+------------------+------+-----+---------+----------------+

I restarted mysql and psa but no result...

what am i doing wrong?
 
missing a colum

The APSClientAppliactionItems table in Parallels Plesk Panel 9 also has a 'broadcast' column, which was missing.


mysql> alter table APSClientApplicationItems add broadcast enum('false','true') NOT NULL default 'false';
Query OK, 0 rows affected (0.05 sec)
Records: 0 Duplicates: 0 Warnings: 0

And now it looks like this:

[Expand quote]
mysql> describe APSClientApplicationItems;
+-----------------+----------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+----------------------+------+-----+---------+----------------+
| id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| client_id | int(10) unsigned | NO | MUL | 0 | |
| app_item_id | int(10) unsigned | NO | MUL | 0 | |
| instances_limit | int(11) | NO | | -1 | |
| broadcast | enum('false','true') | NO | | false | |
+-----------------+----------------------+------+-----+---------+----------------+
5 rows in set (0.00 sec)
 
Back
Top