2017-10-12 3 views
0

C'est ma première importation d'un certificat signé. a tout fait ce qui est mentionné ici: http://haraldwingerter.de/?p=267Importer un certificat CER signé Apache

Maintenant, j'obtenu l'erreur suivante:

apache2ctl configtest 
AH00526: Syntax error on line 3 of /etc/apache2/sites-enabled/000-default.conf: 
ServerName takes one argument, The hostname and port of the server 
Action 'configtest' failed. 
The Apache error log may have more information. 

Le journal dit rien.

/etc/apache2/sites-enabled/000-default.conf

<VirtualHost *:443> 
DocumentRoot /var/www/owncloud 
ServerName <servername> (ODER IP-Adresse) 
    <IfModule mod_headers.c> 
    Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload" 
    </IfModule> 
SSLEngine on 
SSLCertificateFile /etc/ssl/certs/servername.crt 
SSLCertificateKeyFile /etc/ssl/private/servername.key 
</VirtualHost> 

/etc/apache2/sites-available/default-ssl.conf

DocumentRoot /var/www/owncloud 
SSLCertificateFile /etc/ssl/certs/servername.crt 
SSLCertificateKeyFile /etc/ssl/private/servername.key 

Je pense que je tout est configuré correctement. Où est le problème ne peut pas le trouver.

Merci pour votre aide Tommy

+0

Vous avez mis toutes les choses au hasard, mais où l'erreur réelle vient, vous avez caché les valeurs. –

Répondre

0

Désolé pour les détails manquants!

Maintenant, je me suis débarrassé de ces erreurs, mais je n'ai toujours pas vu le nouveau certificat sur le webside.

juste changé à l'intérieur /etc/apache2/sites-available/default-ssl.conf les lignes suivantes:

  SSLCertificateFile /etc/ssl/certs/owncloud.crt 
      SSLCertificateKeyFile /etc/ssl/certs/owncloud.key 
      SSLCertificateChainFile /etc/ssl/certs/DigiCertCA.crt 

owncloud.crt> le fichier que je suis arrivé de DigiCert

owncloud.key> la clé qui a été générée par rse avant

DigiCertaCA.crt> le fichier que je suis arrivé avec le nouveau certificat

Il est fait comme ici décrit https://www.digicert.com/ssl-certificate-installation-apache.htm