Plesk Let’s Encrypt -laajennuksen toimintaa ohjaavat useat asetukset, esimerkiksi:

  • Kuinka monta päivää ennen vanhentumispäivää Let’s Encrypt -varmenteet uusitaan.

  • Tallennetaanko pyynnöt ACME-palvelimelle Plesk-lokiin vai ei.

  • RSA -yksityisen avaimen koko ja niin edelleen.

Voit muuttaa näitä asetuksia määrittämällä mukautettuja arvoja panel.ini -määritystiedoston [ext-letsencrypt]-osiossa. Esimerkiksi jos haluat, että Let’s Encrypt uusii varmenteet 45 päivää etukäteen ja RSA-yksityisen avaimen koko muutetaan 4096 bitiksi, lisää seuraava osio panel.ini-tiedostoon:

[ext-letsencrypt]
renew-before-expiration = 45
rsa-key-size = 4096

Suojaa verkkosivustot ilmaisilla SSL/TLS-varmenteilla Let’s Encryptistä

Let’s Encrypt -laajennus voi suojata isännöidyt verkkosivustot automaattisesti ilmaisilla, luotetuilla SSL/TLS-varmenteilla Let’s Encryptistä. Tämän ominaisuuden voi ottaa käyttöön tai poistaa käytöstä jokaiselle isännöintisuunnitelmalle erikseen. Kun otat tämän ominaisuuden käyttöön isännöintisuunnitelmalle, kaikille toimialueille, alitoimialueille, toimialueen aliaksille tai WWW-sähköpostipalveluille, jotka kuuluvat tälle isännöintisuunnitelmaan perustuvaan tilaukseen ja jotka ovat:

  • Suojattu itse allekirjoitetulla SSL/TLS-varmenteella.

  • Suojattu vanhentuneella SSL/TLS-varmenteella.

  • Ei suojattu SSL/TLS-varmenteella.

Itse allekirjoitettu tai vanhentunut SSL/TLS-varmenne korvataan Let’s Encrypt -varmenteella.

Voit myös antaa Let’s Encrypt -laajennuksen korvata SSL/TLS-varmenteet, joita eivät ole myöntäneet luotetut varmenteiden myöntäjät, itse allekirjoitettujen ja vanhentuneiden SSL/TLS-varmenteiden lisäksi. Tätä varten aseta check-domain-cert-authority-asetukseksi true. Lue lisää check-domain-cert-authority-asetuksesta kohdassa “Let’s Encrypt -asetusluettelo”.

Jos haluat suojata verkkosivustot ilmaisilla SSL/TLS-varmenteilla Let’s Encryptistä:

  1. Siirry kohtaan Palvelusuunnitelmat.

  2. Valitse “Isännöintisuunnitelmat”-välilehdessä joko Lisää suunnitelma luodaksesi uuden suunnitelman tai napsauta olemassa olevan suunnitelman nimeä muokataksesi sitä.

  3. Siirry välilehdelle “Lisäpalvelut”.

  4. Valitse kohdasta “SSL It!” vaihtoehto “Suojaa verkkosivustot ilmaisella SSL-varmenteella”.

  5. Valitse OK.

Nyt kaikki toimialueet, alitoimialueet, toimialueen aliakset ja WWW-sähköpostipalvelut, jotka kuuluvat tähän isännöintisuunnitelmaan perustuviin tilauksiin, suojataan automaattisesti Let’s Encryptin varmenteilla. Muutos koskee sekä olemassa olevia että uusia tilauksia.

Vaihtoehtoisesti voit ottaa käyttöön vaihtoehdon “Suojaa verkkosivustot ilmaisella SSL-varmenteella” XML API:n kautta lähettämällä seuraavan pyynnön:

<?xml version="1.0" encoding="UTF-8"?>
<packet>
  <service-plan>
    <add-plan-item>
      <filter>
        <name>Default Domain</name>
      </filter>
      <plan-item>
        <name>urn:ext:letsencrypt:plan-item-sdk:keep-secured</name>
      </plan-item>
    </add-plan-item>
  </service-plan>
</packet>

Let’s Encrypt -asetusluettelo

Kaikki Let’s Encrypt -laajennuksen asetukset, joita voi määrittää panel.ini-tiedostossa, on kuvattu alla:

Asetus

Tyyppi

Kuvaus

Oletusarvo

rsa-key-size

kokonaisluku

RSA-yksityisen avaimen koko bitteinä.

2048

user-agent

merkkijono

User-Agent HTTP -otsikko.

Plesk/$PRODUCT_VERSION

letsencrypt-url

merkkijono

Let’s Encryptin verkkosivuston URL-osoite.

https://letsencrypt.org/

terms-url

merkkijono

Let’s Encryptin käytäntö- ja oikeudellisen säilön URL-osoite.

https://letsencrypt.org/repository/

renew-before-expiration

(vanhentunut)

kokonaisluku

Päivien määrä ennen vanhentumista, jolloin varmenteen automaattinen uusiminen ajoitetaan.

Sama asetus voidaan käyttää myös SSL It! -laajennukselle. Tässä tapauksessa SSL It! -laajennuksen asetuksella on suurempi prioriteetti kuin Let’s Encryptin asetuksella.

Tällä hetkellä asetusta tuetaan edelleen, mutta Let’s Encrypt poistaa sen tulevaisuudessa.

30

config-dir

merkkijono

Polku, johon kolmannen osapuolen integraatiolle tarkoitetut varmenteet tallennetaan.

$PRODUCT_ROOT/var/modules/letsencrypt/etc

verify

merkkijono

Polku luotettujen CA-juurivarmenteiden nippuun.

$PRODUCT_ROOT/admin/plib/modules/letsencrypt/resources/ca/cacert.pem

disable-cleanup

totuusarvo

Poista token-tiedostojen siivous käytöstä, kun toimialuekiista on ratkaistu.

false

log-requests

totuusarvo

Kirjaa pyynnöt ACME-palvelimelle Plesk-lokiin.

false

secure-new-domain

totuusarvo

Aseta uuden tilauksen, toimialueen tai alitoimialueen luomisen yhteydessä näkyvän ”Secure the domain with Let’s Encrypt” -valintaruudun oletustila.

false

letsencrypt-docs-rate-limits-url

merkkijono

URL-osoite Let’s Encryptin dokumentaatioon kohdasta “Rate Limits”. Linkki näytetään laajennuksen GUI-virheilmoituksissa, kun Let’s Encryptin nopeusrajoitukset on ylitetty.

https://letsencrypt.org/docs/rate-limits/

check-availability-delay

kokonaisluku

*Odotusaika sekunteina yritysten välillä, kun tarkistetaan, onko toimialue saavutettavissa HTTP:n kautta.

5

check-availability-max-attempts

kokonaisluku

*Yritysten enimmäismäärä, kun tarkistetaan, onko toimialue saavutettavissa HTTP:n kautta.

10

check-availability-timeout

kokonaisluku

*Aikakatkaisu sekunteina, kun tarkistetaan, onko toimialue saavutettavissa HTTP:n kautta. Jos check-availability-timeout-asetuksella määritetyn ajan kuluessa vastauskoodia ei saada, toimialueen katsotaan olevan saavuttamattomissa.

5

check-domain-cert-authority

totuusarvo

Kun ”Keep websites secured with free SSL Certificate” -vaihtoehto on käytössä, jos asetat tämän asetuksen arvoksi ”false”, Let’s Encrypt -laajennus korvaa vain itse allekirjoitetut ja vanhentuneet SSL/TLS-varmenteet. Jos asetat sen arvoksi ”true”, laajennus korvaa myös SSL/TLS-varmenteet, joita mikään luotettujen CA-juurivarmenteiden nippuun kuuluvista juurivarmenteista ei luota (katso verify-asetus).

false

send-notifications-interval

päivämääräväli

Määrittää, kuinka usein Let’s Encrypt -laajennus voi lähettää sinulle ilmoituksia (esimerkiksi siitä, että toimialue on suojattu Let’s Encrypt -varmenteella tai että Let’s Encrypt -varmenne uusitaan). Oletuksena laajennus lähettää sinulle yhden ilmoitussähköpostin päivässä. Tämä sähköposti sisältää tiedot kaikista Let’s Encryptiin liittyvistä tapahtumista, jotka ovat tapahtuneet edellisen sähköpostin lähettämisen jälkeen. Jos haluat vastaanottaa erillisen sähköposti-ilmoituksen jokaisesta tapahtumasta heti sen tapahduttua, aseta tämä asetus arvoon now.

1 päivä

use-common-challenge-dir

Määrittää yhteisen haastehakemiston käytön: /var/www/vhosts/default/.well-known/acme-challenge.

true

fallback-registration-email

(vanhentunut)

Käytetään rekisteröintisähköpostiosoitteena SSL/TLS-varmenteiden uusimisen yhteydessä. Käytetään vain, jos toimialueen rekisteröintisähköpostiosoitetta ei ole tallennettu ModulesSettingsiin eikä toimialueen omistajan sähköpostiosoitetta ole rekisteröity.

Let’s Encrypt vaatii tällä hetkellä sähköpostiosoitteen varmenteen myöntämiseksi. Asetusta tuetaan tällä hetkellä vielä, mutta se poistetaan tulevaisuudessa.

Järjestelmänvalvojan sähköposti

acme-directory-url

Hakemiston resurssi-URI.

https://acme-v02.api.letsencrypt.org/directory

acme-protocol-version

ACME-protokollan versio.

acme-v02

Muista: *Let’s Encrypt -laajennus tarkistaa, onko toimialue saavutettavissa HTTP:n kautta aina, kun uusi toimialue suojataan, koska toimialueet voivat olla saavuttamattomissa jonkin aikaa sen jälkeen, kun ne on luotu Pleskissä. Kaikki check-availability-alkuiset asetukset otetaan käyttöön tämän tarkistuksen aikana.