Page 2 of 2

Re: Apache startet nicht wegen falschem Zertifikat

Posted: Tue 30. Jul 2019, 17:20
by silenzium
Hab das HOWTO gefunden

Re: Apache startet nicht wegen falschem Zertifikat

Posted: Tue 30. Jul 2019, 22:21
by silenzium

Code: Select all

php /home/keyhelp/www/keyhelp/bin/rewrite_user_configs.php 
reboot
das hilft leider auch nicht. was kann ich denn dadurch neu erzeugen lassen? wird generell alles neu erzeugt oder nur files/ordner, die nicht existieren?

Re: Apache startet nicht wegen falschem Zertifikat

Posted: Tue 30. Jul 2019, 22:29
by OlliTheDarkness
silenzium wrote: Tue 30. Jul 2019, 22:21

Code: Select all

php /home/keyhelp/www/keyhelp/bin/rewrite_user_configs.php 
reboot
das hilft leider auch nicht. was kann ich denn dadurch neu erzeugen lassen? wird generell alles neu erzeugt oder nur files/ordner, die nicht existieren?
Dadurch werden die Apache Configs der User neu geschrieben. (Falls die Aussage falsch oder unvollständig ist bitte korrigieren)

Re: Apache startet nicht wegen falschem Zertifikat  [GELÖST]

Posted: Tue 30. Jul 2019, 23:49
by silenzium
okay ich konnte es fixen.

hab ich in /etc/apache2/keyhelp/keyhelp.conf

Code: Select all

#Include keyhelp/webmail.conf
auskommentiert. dann

Code: Select all

mv /etc/ssl/keyhelp /etc/ssl/keyhelp_bak
 php /home/keyhelp/www/keyhelp/cronjob/mastercronjob.php --force-update
 mv /etc/ssl/keyhelp_bak/* /etc/ssl/keyhelp/
 mv /etc/ssl/keyhelp_bak/letsencrypt/* /etc/ssl/keyhelp/letsencrypt/
 systemctl status apache2
jetzt läuft er wieder. allerdings traue ich mich gar nicht, die webmail.conf wieder zu aktivieren, aber da ich webmail eh nicht benutze, lasse ich es so.

danke allen fürs Helfen!

Re: Apache startet nicht wegen falschem Zertifikat

Posted: Wed 31. Jul 2019, 09:51
by Padaru
falls es dir doch noch was bringt, hier mal meine webmail.conf

Code: Select all


#
# KeyHelp webserver config file for Apache 2.4
#

<VirtualHost *:80>
    ServerName webmail
    ServerAlias webmail.*
    Redirect / https://<ServerName>/webmail/
</VirtualHost>

<VirtualHost *:443>
    ServerName webmail
    ServerAlias webmail.*

    SSLEngine On
    SSLCertificateFile /etc/ssl/keyhelp/webmail.pem
    SSLCertificateChainFile /etc/ssl/keyhelp/webmail-ca.crt

    Redirect / https://ServerName/webmail/
</VirtualHost>
deine ServerName oder hostname kannst du so herausfinden:

Code: Select all

# hostname
oder du guckst was der apache in der config hat:

Code: Select all

 grep -in servername /etc/apache2/keyhelp/keyhelp.conf

Re: Apache startet nicht wegen falschem Zertifikat

Posted: Wed 31. Jul 2019, 10:08
by silenzium
Danke, hab gerade verglichen, meine webmail.conf sieht genauso aus nur mit meinem ServerName, welcher auch mit dem grep bzw hostname übereinstimmt.

Ich werde mich der Sache wann anders nochmal zuwenden und gebe dann hier wieder feedback der Vollständigkeit halber.

Re: Apache startet nicht wegen falschem Zertifikat

Posted: Wed 31. Jul 2019, 13:41
by Tobi
Wenn dein Apache jetzt läuft kannst du die Datei eigentlich gefahrlos wieder zurückspielen.

Sollte es dann doch wieder klemmen, Datei einfach wieder löschen und der vorherige Zustand ist wiederhergestellt.