d46505pl
Goto Top

Apache startet nicht Fehler LE und VirtualHost

Hallo Zusammen,

mein Apache 2 möchte nicht. Das ganze liegt an einer vHosts Datei wenn ich ein Let's encrypt (per Certbot) gezogen einbaue.
Es ist bestimmt nur eine Kleinigkeit, aber ich finde den Fehler nicht...

Zunächst die Infos zum System:

  • Debian 9
  • Apache/2.4.25 (Debian) / Server built: 2019-04-02T19:05:13
  • Certbot 0.28.0-1~deb9u2

Nun die besagte vHost Datei:

<Directory /var/www/projekt>
		AllowOverride None
				Require all denied
		</Directory>

<VirtualHost *:80>

									DocumentRoot /var/www/projekt
						
		ServerName projekt.meinedomain.tld
		ServerAlias filer.meinedomain.tld 
 
		ServerAdmin webmaster@projekt.meinedomain.tld


		ErrorLog  ${APACHE_LOG_DIR}/projekt.meinedomain.tld/error.log
</VirtualHost>

<VirtualHost *:443>
DocumentRoot /var/www/projekt/
ServerName projekt.meinedomain.tld
ServerAlias filer.meinedomain.tld

<Directory "/var/www/projekt/">  
Options +Includes
Options +FollowSymLinks -Indexes
</Directory>

SSLCertificateFile /etc/letsencrypt/live/projekt.meinedomain.tld/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/projekt.meinedomain.tld/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateChainFile /etc/letsencrypt/live/projekt.meinedomain.tld/chain.pem
</VirtualHost

Hinweis: Ich habe hier meine eigentliche Domain in meinedomain.tld umbenannt, natürlich steht die richtige Domain in der Datei. Wobei hier eine Subdomain als Domain eingesetzt wird, aber dies dürfte ja keine weitere Rolle spielen...

Hier haben wir dann noch die Fehlermeldung:

root@SERVER:/usr/bin# /etc/init.d/apache2 start
[....] Starting apache2 (via systemctl): apache2.serviceJob for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.  
 failed!
root@SERVER:/usr/bin# systemctl status apache2.service
● apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sun 2019-05-19 16:46:24 CEST; 25s ago
  Process: 4719 ExecStop=/usr/sbin/apachectl stop (code=exited, status=1/FAILURE)
  Process: 13018 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE)
 Main PID: 4506 (code=exited, status=0/SUCCESS)

Mai 19 16:46:24 SERVER.serverdomain.tld systemd[1]: Starting The Apache HTTP Server...
Mai 19 16:46:24 SERVER.serverdomain.tld apachectl[13018]: AH00526: Syntax error on line 30 of /etc/apache2/sites-enabled/projekt.meinedomain.tld.conf:
Mai 19 16:46:24 SERVER.serverdomain.tld apachectl[13018]: Invalid command 'SSLCertificateFile', perhaps misspelled or defined by a module not included in the server  
configuration
Mai 19 16:46:24 SERVER.serverdomain.tld apachectl[13018]: Action 'start' failed.  
Mai 19 16:46:24 SERVER.serverdomain.tld apachectl[13018]: The Apache error log may have more information.
Mai 19 16:46:24 SERVER.serverdomain.tld systemd[1]: apache2.service: Control process exited, code=exited status=1
Mai 19 16:46:24 SERVER.serverdomain.tld systemd[1]: Failed to start The Apache HTTP Server.
Mai 19 16:46:24 SERVER.serverdomain.tld systemd[1]: apache2.service: Unit entered failed state.
Mai 19 16:46:24 SERVER.serverdomain.tld systemd[1]: apache2.service: Failed with result 'exit-code'.  
root@SERVER:/usr/bin#

Ich vermute mal in meiner vHost Datei fehlt etwas...

Content-ID: 453685

Url: https://administrator.de/contentid/453685

Ausgedruckt am: 22.11.2024 um 05:11 Uhr

Arano
Arano 19.05.2019 um 17:21:05 Uhr
Goto Top
Hallo,

Syntax error on line 30 of [..]
Invalid command 'SSLCertificateFile', perhaps misspelled or defined by a module not included in the server
mod_ssl hast du eingebunden/kompiliert/aktiviert ??


~Arano
certifiedit.net
Lösung certifiedit.net 19.05.2019 um 17:30:38 Uhr
Goto Top
Sieht stark so aus, als ob nicht.

sudo a2enmod ssl

Aber eigentlich steht das ja sogar schon unter den Fehlern.

Viele Grüße,

Christian
certifiedit.net
D46505Pl
D46505Pl 19.05.2019 um 19:12:30 Uhr
Goto Top
das war's - eigentlich logisch. Vielen Dank...