• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Workarounds

Status
Not open for further replies.
Backups (conversion, restoring) crash with 'out of memory'.

Plesk any version.

Operations on backups (conversion, restoring) crash with 'out of memory'. The process grows fast in memory and won't fit. Due to 32bit design, it can grow only up to 2GB and then crashes:

plesk.ConverterFatalException: FATAL ERROR: Exception of type 'System.OutOfMemoryException' was thrown.
Please check your backup file or try to use --force option
at plesk.ExceptionsProcesser.ProcessException(Exception ex, Boolean force)
at plesk.ExceptionsProcesser.ForceFatalException(Exception ex)
at plesk.Converter.Run(String hook, Boolean excludeServer, Boolean validate)
at plesk.Converter.Main(String[] args)

Solution:

http://kb.odin.com/en/8185
 
Last edited:
How to give write permissions for the "httpdocs" top directory of a domain and set them recursively?


There is the "Additional write/modify permissions" box on the domain hosting setup page in Parallels Panel. It allows to enable the "write/modify" permissions inside the "httpdocs" folder of the domain. The functionality is described in the official documentation.

Solution:

http://kb.odin.com/en/8225
 
Last edited:
Improvement of API performance

Plesk 9.x

API is too slow, to create an website via API on a node which already have 500+ domains, you will take more then 60 second. Too slow, need to be less then 10 seconds, or 5 seconds.

Solution:

http://kb.odin.com/en/8228
 
Last edited:
File manager works slowly bercause filemng cannot terminate thread

Plesk 9.2.3

File Manager in panel works really slowly. About 10-5 second delay after each click. The panel itself is rather quick.
Each filemng operation sporadically will result in "Error in my_thread_global_end(): 1 threads didn't exit" error which itself does not seem to be a problem, but it is followed by a 0.8-1.5 second delay.

Solution:

http://kb.odin.com/en/8230
 
Last edited:
"Specify the condition for this automatic reply" can not be enabled in autoresponder

Plesk 9.2.3, 8.6.0

"Specify the condition for this automatic reply" can not be enabled in autoresponder settings.
Step to reproduce:

1. Create mail account
2. Create autoresponder, choose "Specify the condition for this automatic reply" when specified words are found in message subject and add some word in "Specify the condition for this automatic reply"
Click on ok. If you go back to autoresponder settings and check settings in "Specify the condition for this automatic reply", you will see that the field is empty.

Solution:

http://kb.odin.com/en/8248
http://kb.odin.com/en/8255
 
Last edited:
How to generate domain GUIDs

For example:

MDB database got corrupted and Domains table is empty now. There is no backup. You agrees to restore the data manually, but the only problem here - you can't generate GUIDs.

Solution:

http://kb.odin.com/en/8257
 
Last edited:
Error opening Plesk: Unable to create Session object: session_set_save_handler() fail

Plesk 9.2

Error opening Plesk: Unable to create Session object: session_set_save_handler() failed: mktime()

ERROR: PleskFatalException Unable to create Session object: session_set_save_handler() failed: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/London' for '0.0/no DST' instead 0: common_func.php3:108 psaerror(string 'Unable to create Session object: session_set_save_handler() failed: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/London' for '0.0/no DST' instead') 1: auth.php3:159

Solution:

http://kb.odin.com/en/8259
 
Last edited:
plesksrv breaks safe mode

Plesk 9.x windows all x64.

Plesk installation breaks Safe mode. How it looks like: login to safe mode, see the login screen, in 30 second the server reboots itself.

Reason:

The problem is in PLESKSRV service ErrorControl parameter. By default it is 3 (critical) which means that upon service failure the system will be restarted.

Solution:

http://kb.odin.com/en/8260
 
Last edited:
MySQL Connector/ODBC 5.1 on Windows Plesk "system error 5"

Plesk 9.2

Solution from firefoxchris:

I encountered a problem after installing MySQL Connector/ODBC 5.1 on my Plesk 9.2 installation.

From ASP Scripts (and probably others run by the IIS user), I was receiving the following error when trying to connect to the database using the newer driver..

Specified driver could not be loaded due to system error 5 (MySQL ODBC 5.1 Driver)

After a bit of digging, I found that Error 5 is an "Access Denied" error, not to the database but to the driver DLL files. I installed Process Monitor, filtered to path containing "MySQL" and ran a script again.

I found entried for ACCESS DENIED to C:\Program Files (x86)\MySQL\Connector ODBC 5.1\myodbc5.dll. After including the colum for username, it appeared the script was running as the user iwam_plesk(default), however further investigation showed it was impersonating as the IUSR_PLESKSITEUSERNAME user.

I gave the Plesk group psacln read/execute access to the C:\Program Files (x86)\MySQL\Connector ODBC 5.1 folder and my site worked!

It took me ages to figure it our so thought it was worth posting to save time of anyone having a similar problem.
 
Need to set 'allowAbsolutePathsWhenDelegated:true' on IIS7.5

Plesk 9.2.3

When use absolute paths in custom error documents it gives the error:

ErrorDescription

Absolute physical path "<FOLDER>"
is not allowed in system.webServer/httpErrors section in web.config file.

Use relative path instead.

Solution:

Execute

%windir%\sytem32\inetsrv\appcmd.exe set config -section:system.webServer/httpErrors /allowAbsolutePathsWhenDelegated:true

when set custom error documents.
 
pop3/imap traffic is not caclulated for mdaemon 9.6.5

Plesk 9.2.3 w2k8

pop3/imap traffic is not caclulated for mdaemon 9.6.5

Steps to reproduce:

- generate pop3 traffic for domain
- run statistics.exe

As result imap/pop3 traffic is zero in GUI and in domainstraffic table.

Solution:

http://kb.odin.com/en/8261
 
Last edited:
statistics fails with error in msvcr80.dll

Plesk 9.2.1

Statistics fails with error in msvcr80.dll
?Statistics has been failed during analyze of Serv-U statistics.

Solution:

http://kb.odin.com/en/8262
 
Last edited:
Fatal error during assigning certificate on IP via CLI

Plesk 9.2.x

Fatal error during assigning certificate on IP via CLI

C:\Program Files (x86)\Parallels\Plesk\bin>certificate.exe -c "Site Certificate" -domain mydomain.com -csr-file csr.txt -key-file key.txt -cert-file cert.txt
>> SSL certificate 'Site Certificate' was successfully created

C:\Program Files (x86)\Parallels\Plesk\bin>certificate.exe -l -domain mydomain.com
>> CSR Priv Cert CA Name Used
>> Y Y Y N Site Certificate 0
>> Listing of SSL certificates repository was successful

C:\Program Files (x86)\Parallels\Plesk\bin>certificate.exe -ac -domain mydomain.com -ip myip
>> Fatal error: Call to undefined function mysql_num_rows() in C:\Program Files (x86)\Parallels\Plesk\admin\plib\api-common\cuCertificate.php on line 322

Solution:

http://kb.odin.com/en/8263
 
Last edited:
Mail filters stop working if MailEnable 64bit is installed

Plesk 9.2.1

Mail filters stop working if ME 64bit is installed

1) install ME 64 bit
services should use 64 bit versions of executables. f.e.:
plesk# sc qc memtas | findstr /i memta.exe
BINARY_PATH_NAME : C:\Program Files (x86)\Parallels\Plesk\Mail Servers\Mail Enable\Bin64\MEMTA.EXE

2) check mail filtering, f.e. spamassassin

3) the following errors will appear in mta debug log:
08/11/09 21:37:42 MTADeliverMessage::External COM event pleskmemta.PleskMEMTA call failed

As result mail filtering will not work, spam messages would not be marked.

Solution:

http://kb.odin.com/en/8264
 
Last edited:
MailEnable mailbox quota is not used.

Plesk 8.6.0.5
MailEnable Standard 1.986 is installed on the server.

For instance, mailbox quota set to 25600KB (Parallels Plesk Panel > Domains > domains.com > Mail > [email protected] > Mailbox). Indeed its usage shown in Complete report (Parallels Plesk Panel > Domains > domains.com >Report) is 38,9MB. In Mail Enable Administrator mailbox quota is set properly either and mailbox overusage is detected. However messages are sent to this mailbox and not rejected.

Solution:

http://kb.odin.com/en/8265
 
Last edited:
Can not manage Tomcat applications

Plesk 9.2.3

Can not manage Tomcat applications in case when license has following options:

Ability to use Tomcat Java On
Ability to use application vault Off

So, option "Ability to use application vault" has more priority than "Ability to use Tomcat Java".

SOLUTION:

http://kb.odin.com/en/7015
 
Last edited:
Why hyphen is allowed for SRV only on unix Plesk but not for Windows Plesk?

Why hyphen is allowed for SRV only on unix Plesk but not for Windows Plesk?

SOLUTION:

http://kb.odin.com/en/7031
 
Last edited:
Plesk still does not detect Xeon E54xx series correctly

PROBLEM DESCRIPTION:

Plesk still does not detect Xeon E54xx series correctly, it shows:
++++++++++++++++++++++++
CPU INTEL Pentium III (Katmai) EM64T Family 6 Model 23 Stepping 6 ~1995MHz
Version psa v8.3.0_build20071225.14 os_Windows 2003/2008
OS Microsoft Windows 5.2;build-3790;sp2.0;suite402;product3
++++++++++++++++++++++++

STEPS TO REPRODUCE: install Plesk on server with Xeon E54xx and go to system info

SOLUTION:

http://kb.odin.com/en/7018
 
Last edited:
Cannot rename domain if mail data location is changed

9.2.1 Windows 2003/2008 20090420.16 (w2k3 x64)

Issue: domain renaming does not work in case if default mailbox store is changed (using Plesk reconfigurator)
from C:\Program Files (x86)\Parallels\Plesk\Mail Servers\Mail Enable\Postoffices
to D:\Program Files\Parallels\Plesk\Mail Servers\Mail Enable\Postoffices

error is coming up on attempt to rename domain

Error: Unable to rename the domain: Cluster Notification Provider not loaded
Cluster Notification Provider not loaded
Execute mailmng --turn-on-domain "--domain-name=domain.tld" failed: MEAOSM.Domain.GetDomain failed
The system cannot find the path specified. (Error code 3) at GetNamedSecurityInfo(C:\Program Files (x86)\Parallels\Plesk\Mail Servers\Mail Enable\Postoffices\domain.tld)

Reproduced on test servers Plesk 8.6 and on Plesk 9.2.1

- changed default mailbox store location through Plesk Reconfigurator;
- added domain, removed domain - works fine;
- added domain and tried to rename it - it failed with a similar error that indicates that Plesk attempts to search domain in the old mail store location:

Error: Unable to rename the domain: The system cannot find the path specified. (Error code 3) at GetNamedSecurityInfo(C:\Program Files (x86)\Parallels\Plesk\Mail Servers\Mail Enable\Postoffices\asdfas.asd)

SOLUTION:

http://kb.odin.com/en/8269
 
Last edited:
Status
Not open for further replies.
Back
Top