Let's Encrypt certificate renewal fails with 500 internal server error after changing the location of TEMP dir

Created:

2017-04-12 09:27:01 UTC

Modified:

2017-08-08 13:20:57 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Let's Encrypt certificate renewal fails with 500 internal server error after changing the location of TEMP dir

Applicable to:

  • Plesk Onyx for Windows

Symptoms

Unable to renew Let's Encrypt certificate:


Server Error
500
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request. 
Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error. 
More information about this error may be available in the server error log. 

The following error is shown in Event Viewer:

Fault offset: 0x000e1f78
Faulting process id: 0x6a14
Faulting application start time: 0x01d2b24d43cecc12
Faulting application path: E:\Program Files (x86)\Parallels\Plesk\admin\engine\php-cgi.exe
Faulting module path: E:\Program Files (x86)\Parallels\Plesk\admin\engine\php5.dll
Report Id: 5bb231b1-1e48-11e7-80f2-000d3a31264b
Faulting package full name: 
Faulting package-relative application ID: 

System TEMP folder was moved from disk C: to another one.

Cause

Incorrect permissions for psaadm user on TEMP folder. Bug in product # PPPM-6076

Resolution

Add the following line to "%plesk_dir%"\admin\conf\php.ini

sys_temp_dir=" E:\Program Files (x86)\Parallels\Plesk\ PrivateTemp"

Note: Modify the path according to your Plesk installation.

Have more questions? Submit a request
Please sign in to leave a comment.