RSSAll Entries in the "Plesk Control Panel" Category

undefined symbol: xmlTextReaderSetup error in Plesk

A quick one, about an issue that appears after Plesk upgrade to 10.4 version on I686 CentOS or RedHat.

It seams is not ok for the new sw-engine, and after the upgrade, there is “Internal server error 500”
And typical error in the sw-wngine log:

/usr/bin/sw-engine-cgi: symbol lookup error: /usr/bin/sw-engine-cgi: undefined symbol: xmlTextReaderSetup

The soliton is to remove manually the ingine:

#rpm -qa | grep sw-en
#rpm -e sw-engine-2.3.1-201410061604.rhel5 –nodeps

Then download the appropriate one from

In my case it was:


Then you may need to fix some apache configuration issues:

#/usr/local/psa/admin/bin/websrvmng -av

That is all.


How to restore lost Plesk password on Unix – Linux server

This tutorial will show you how to gather your Plesk control panel password in cases when it is lost or has been forgotten.
It is written for Plesks installed on Unix/Linux based servers.

1.Login to your server via SSH and make sure you are switched to root.
2.In the console type:


Then you will see the current password for the ”admin” account.

Since Plesk 10.2 the password in .psa.shadow file is encrypted and can be shown as plain text using:


List all mail accounts in Plesk using MySQL command

You are small design company with several clients, you are server administrator, you are curious young person playing with Plesk database, you are owner of VPS or dedicated server – it does not matter – you need to view all mail accounts in Plesk. Then this tutorial is for you.
If you are experienced user probably your will use some MySQL commands or you will have PHP MyAdmin installation to understand and manage the Plesk database, but it in the same time you will land on this page if you need a hint how to see all mail accounts in Plesk.

Anyway. In order to list all email accounts in Plesk , first login to the server with user who has access to ‘MySQL’. Usually this is ‘root’, but depending on the setup of the server it could be different.
Connect to the Plesk database :


Web hosting setup for domain in Plesk panel

Web hosting setup for domain in Plesk panel will describe the options provided when you create domain in Plesk.
The next image will show how the ‘web hosting setup’ section looks like.

Setup (create) domain in Plesk panel

Even that the Plesk panel is really user friendly, when you are just starting using it you may have some difficulties or doubts about how to setup domain in Plesk panel properly.

In a few steps with screen-shoots I will show you how to setup one.

First step will be to login to Plesk panel . Then at the left panel expand ‘Clients’ and choose ‘Domains’. If there are no domains setup in Plesk you will have options only under ‘Tools’ section.


List all databases and users from Plesk MySQL

This tutorial is for these who want to gather or just see the databases and the users under Plesk using MySQL command.

For that you must have to login to the Plesk server as ‘root’ and there to execute MySQL query with ‘psa’ table active.

I presume you are already logged to your server via SSH or console.

Now execute this command:


List all FTP accounts under Plesk on Linux server

Very often as a tech I am receiving technical issues on VPS, dedicated servers with many customers which do not have their credentials. For example if you are reseller and the issue is obvious and you have reported it without the customer’s FTP password. All the rest credentials (root, Plesk admin) are present.
Well, you have them, but how without resetting the FTP account password to check whether the FTP is working. If you change such password some scripts (forms) using FTP will stop.

In such case, instead of wasting time asking the customer password, escalating the frustration from the not working service, you can use MySQL command which will list all FTP accounts under Plesk on Linux server.

First login to the server with user who has access to ‘MySQL’. Usually this is ‘root’, but depending on the setup of the server it could be different.

To access the Plesk database in order to collect the Plesk FTP passwords, use the Plesk administrator(admin) account.


Parallels Plesk Panel custom package installation

The next step after the products software source and network selection-for-Plesk will be the installation type for Parallels Plesk Panel selection.


Products software source and network selection for Plesk installation

This tutorial is the second part of Parallels Plesk installation on Linux server and will continue with the products software source and network selection for Plesk installation.

First it will be the source selection.

Parallels Plesk installation on Linux server

Recently a friend of mine asked me to help him with the installation of Plesk control panel on Linux server. He had tried with the Plesk auto installer, and with the whole package of 600 plus MB.
He did not manage to start the auto installer and no luck with the whole package because of a lot of dependencies errors during the manual installation of Plesk.
On top of that he was trying to do the installation on currently non supported Ubuntu Linux version.

With the next tutorial I hope I will help other people to safe some time instead of scratching their heads over Plesk installs. In this example we will use the Plesk auto installer since it this method is at least faster.

I presume you have your auto installer from , and also you have installed supported operation system.
In my case I have installed Ubuntu 8.04.4 server edition.
I have to say that the installation using the auto installer is very common, and is rather the same on different Linux OS’.

Start and login to your Linux. Then you will need to download the auto installer package.
I will use ‘wget’. To gather the autoinstaller URL address you may use ‘lynx’ or just to retype it from the Plesk webpage.