Szyfrowanie SSL nie działa


-2

Mam zainstalowany serwer debian 8 z ispconfig 3, apache2, mysql i php.

Ostatnio zainstalowałem (wypróbowałem) letsencrypt certyfikaty SSL dla mojej witryny. Zrobiłem wszystko, jak powiedział samouczek, ale wygląda na to, że moja witryna ma błąd certyfikatu ...

Oto tutorial, którego użyłem: https://skrilnetz.net/how-to-get-free-ssl-certificates-on-ubuntu/

Potem właśnie dodałem moje certyfikaty do:

/etc/apache2/sites-available/website.com.vhost

w

<VirtualHost *:80>
                    DocumentRoot /var/www/clients/client0/web1/web

        ServerName website.com
        ServerAlias www.website.com
        ServerAdmin webmaster@website.com

        **SSLEngine On
SSLCertificateFile /etc/letsencrypt/live/website.com/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/website.com/privkey.pem
SSLCertificateChainFile /etc/letsencrypt/live/website.com/chain.pem**
</VirtualHost>

Kiedy to robisz service apache2 reload - Nie mam błędów. Ale certyfikaty wydają się nie działać ...

Każda pomoc jest bardzo ceniona! :)

Odpowiedzi:


3

Potrzebujesz dwóch konfiguracji. Jednym z nich jest obsługa (niezabezpieczonego) HTTP na porcie 80, drugi służy do obsługi HTTPS na porcie 443. Port 443 jest domyślną przeglądarką portów, do której będą próbować uzyskać dostęp podczas próby otwarcia adresu URL zaczynającego się https://.

<VirtualHost *:80>
    DocumentRoot /var/www/clients/client0/web1/web

    ServerName website.com
    ServerAlias www.website.com
    ServerAdmin webmaster@website.com
</VirtualHost>

<VirtualHost *:443>
    DocumentRoot /var/www/clients/client0/web1/web

    ServerName website.com
    ServerAlias www.website.com
    ServerAdmin webmaster@website.com

    SSLEngine On
    SSLCertificateFile /etc/letsencrypt/live/website.com/fullchain.pem
    SSLCertificateKeyFile /etc/letsencrypt/live/website.com/privkey.pem
</VirtualHost>

Dzięki! Wydaje się, że to działa ... Ale przeglądarka w jakiś sposób zwraca: „Zakazane. Jakieś pomysły, dlaczego tak się dzieje? Dzięki!
Ignas

@Ignas Prawdopodobnie musisz zezwolić na dostęp do tego folderu za pomocą <Directory> & amp; Require all granted, zobacz tutaj kilka przykładów: askubuntu.com/a/518188/212209
chrki

Ohh ... na pewno. Jakoś to przegapiłem. :) Dziękuję Ci! Wszystko działa teraz doskonale!
Ignas
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.