• 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!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • 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.

Plesk 500 Error

mkandoll

New Pleskian
-bash-3.2# cat /usr/local/psa/version
9.5.1 CentOS 5 95100414.15

Attempting to access Plesk on 8443 in a browser shows a 500 error.

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>500 - Internal Server Error</title>
</head>
<body>
<h1>500 - Internal Server Error</h1>
</body>

</html>


This VPS was restored from a backup yesterday on a different server than it was originally on. The VPS starts, services run, and everything seems to be generally functional. A few things I looked at are shown below.


-bash-3.2# service psa status
sw-cp-serverd (pid 28597) is running...

-bash-3.2# ls -l /usr/lib64/sw-cp-server/sw-suexec
-rws--x--- 1 root 15517 383648 Apr 1 2010 /usr/lib64/sw-cp-server/sw-suexec

-bash-3.2# ls -l /usr/bin/sw-engine-cgi
-rwxr-xr-x 1 root root 8357533 Dec 6 2009 /usr/bin/sw-engine-cgi

-bash-3.2# ls -l /usr/local/psa/admin/bin/php
lrwxrwxrwx 1 root psaadm 37 Apr 19 2010 /usr/local/psa/admin/bin/php -> /usr/local/psa/bin/sw-engine-pleskrun

-bash-3.2# ls -l /usr/local/psa/bin/sw-engine-pleskrun
-rwxr-xr-x 1 root root 15496 Apr 9 2010 /usr/local/psa/bin/sw-engine-pleskrun

-bash-3.2# rpm -V sw-engine
.......T /usr/bin/sw-engine
.......T /usr/bin/sw-engine-cgi
.......T /usr/lib64/php/modules/sw-engine/ioncube_loader_lin_5.2.so

-bash-3.2# grep psaadm /etc/group
psaadm:x:502:psaadm,sw-cp-server
swkey-data:x:503:psaadm
psaserv:x:504:apache,psaftp,psaadm

-bash-3.2# tail error_log
2011-07-12 08:22:41: (mod_fastcgi.c.1012) If this is PHP on Gentoo add fastcgi to the USE flags
2011-07-12 08:22:41: (mod_fastcgi.c.1105) [ERROR]: spawning fcgi failed.
2011-07-12 08:56:25: (mod_fastcgi.c.966) Cannot execute /usr/lib64/sw-cp-server/sw-suexec : Permission denied
2011-07-12 08:56:25: (mod_fastcgi.c.1000) the fastcgi-backend /usr/bin/sw-engine-cgi -c /usr/local/psa/admin/conf/php.ini -d auto_prepend_file=auth.php3 -u psaadm failed to start:
2011-07-12 08:56:25: (mod_fastcgi.c.1004) child exited with status 13 /usr/bin/sw-engine-cgi -c /usr/local/psa/admin/conf/php.ini -d auto_prepend_file=auth.php3 -u psaadm
2011-07-12 08:56:25: (mod_fastcgi.c.1007) if you try do run PHP as FastCGI backend make sure you use the FastCGI enabled version.
You can find out if it is the right one by executing 'php -v' and it should display '(cgi-fcgi)' in the output, NOT (cgi) NOR (cli)
For more information check http://www.lighttpd.net/documentation/fastcgi.html#preparing-php-as-a-fastcgi-program
2011-07-12 08:56:25: (mod_fastcgi.c.1012) If this is PHP on Gentoo add fastcgi to the USE flags
2011-07-12 08:56:25: (mod_fastcgi.c.1105) [ERROR]: spawning fcgi failed.

-bash-3.2# /usr/bin/sw-engine-cgi -c /usr/local/psa/admin/conf/php.ini -d auto_p repend_file=auth.php3 -u psaadm -e
PHP Notice: Undefined index: REQUEST_URI in /usr/local/psa/admin/auto_prepend/ auth.php3 on line 30
Expires: Fri, 28 May 1999 00:00:00 GMT
Last-Modified: Tue, 12 Jul 2011 16:35:51 GMT
Cache-Control: no-store, no-cache, must-revalidate
Cache-Control: post-check=0, pre-check=0
Pragma: no-cache
P3P: CP="NON COR CURa ADMa OUR NOR UNI COM NAV STA"
Content-type: text/html


<html><head><title></title>
<script language="javascript" type="text/javascript" src="/javascript/c ommon.js?plesk_version=psa-9.5.1-95100414.15"/></script>
<script language="javascript" type="text/javascript" src="/javascript/p rototype.js?plesk_version=psa-9.5.1-95100414.15"></script>
<script>
var opt_no_frames = false;
var opt_integrated_mode = false;
</script>

</head><body onLoad=";top.location='/login.php3';"></body></html><!--__ ________________________________________________________________________________________________________________________________________________________________ ____________________________________________________________________________IE error page size limitation_______________________________________________________ ________________________________________________________________________________ ________________________________________________________________________________




I was also able to confirm the mysql database for psa is accessable with the plesk admin password.

What steps should I take to allow Plesk to function normally?
 
Back
Top