andNew configuration files for the Apache web server were not created due to the errors in configuration templates: nginx: [emerg] a duplicate default server for x.x.x.x:80 in /etc/nginx/plesk.conf.d/ip_default/default.domain.conf:6 nginx: configuration file /etc/nginx/nginx.conf test failed.
Plesk Obsidian 18.0.28New configuration files for the Apache web server were not created due to the errors in configuration templates: Template processing failed: file = /opt/psa/admin/conf/templates/default/nginxDomainVhost.php, error = Template_Exception: Template domain/service/nginxSeoSafeRedirects.php doesn't exists file: /opt/psa/admin/plib/Template/Processor.php line: 28 code: 0 Previous error: Template_Exception: Template domain/service/nginxSeoSafeRedirects.php doesn't exists file: /opt/psa/admin/plib/Template/Processor.php line: 28 code: 0 Previous error: Template_Exception: Template domain/service/nginxSeoSafeRedirects.php doesn't exists file: /opt/psa/admin/plib/Template/Finder.php line: 36 code: 0.
Ubuntu 18.04.4 LTS
EDIT: issue caused by custom templates, which I made to remove the
X-Powered-By PleskLin
header. Copying and editing new default templates resolved it.Please make removing those headers an option in Plesk. Using custom templates potentially breaks web config generation after every update
Last edited: