Articles in this section

Apache service not starting: Apache config (16793068810.91480100) generation failed: Template_Exception: httpd: Syntax error on line 353 of /etc/httpd/conf/httpd.conf

Plesk for Linux kb: technical

Applicable to:

  • Plesk for Linux

Symptoms

  • Plesk Obsidian running on a Linux-based operating system
  • The following error is shown in the Plesk GUI when trying to recreate the web server configuration for all domains on the server:

    PLESK_ERROR: ERR [panel] Apache config (16793068810.91480100) generation failed: Template_Exception: httpd: Syntax error on line 353 of /etc/httpd/conf/httpd.conf: Syntax error on line 5 of /etc/httpd/conf.d/zz010_psa_httpd.conf: Syntax error on line 64 of /etc/httpd/conf/plesk.conf.d/server.conf: Could not open configuration file /etc/httpd/conf/plesk.conf.d/ip_default/example.com.conf: No such file or directory

Cause

Orphaned web server configuration files (or symbolic links) still exist for an already removed domain.

Resolution

  1. Connect to the server via SSH

  2. Check for the configuration within the configuration file directory of the domain:

    # ls -la /etc/httpd/conf/plesk.conf.d/ip_default/example.com.conf
    lrwxrwxrwx 1 root root 62 Mar 20 08:35 /etc/httpd/conf/plesk.conf.d/ip_default/example.com.conf -> /var/www/vhosts/system/example.com/conf/httpd_ip_default.conf

  3. Remove the orphaned configuration files manually:

    # rm -f /etc/httpd/conf/plesk.conf.d/ip_default/example.com.conf

  4. Recreate the web server configuration files for all domains on the Plesk server:

    # plesk repair web -y

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.