SSL-certifikat får vara giltiga i högst 199 dagar. Senast 2027-03-15 blir gränsen 99 dagar, för DigiCert-certifikat redan från 2027-02-24. Läs mer →
Svensk support på svenska, vardagar 10:00-16:00 +46 10 101 03 34 info@fairssl.se
Exchange Avancerad ~5 min. lästid

Exchange Server: ACME-automatisering med simple-acme

Automatisk förnyelse av SSL-certifikat på Exchange Server med ACME-klienten simple-acme. Täcker Exchange 2013, 2016, 2019 och Subscription Edition.

Exchange Server: ACME-automatisering med simple-acme

Steg för steg: Installationen med FairSSL:s simple-acme-version, AutoDNS och ImportExchange.v3.ps1 finns i Microsoft Exchange Server: SSL-certifikat via ACME.

Den här guiden visar hur du konfigurerar automatisk förnyelse av SSL-certifikat på Exchange Server med simple-acme, så att certifikaten förnyas, installeras och aktiveras utan manuellt arbete.

Varför ACME på Exchange?

  • Automatisk förnyelse: certifikaten förnyas och installeras utan manuell hantering
  • Ingen CSR: ACME-protokollet sköter nyckelgenerering och utfärdande automatiskt
  • Inget driftstopp: certifikatet kopplas automatiskt till IIS, SMTP, IMAP och POP
  • Färre fel: inga utgångna certifikat som stoppar e-postflödet

Förutsättningar

  • Exchange Server 2013, 2016, 2019 eller Subscription Edition
  • Windows Server med administratörsbehörighet
  • DNS-namn (t.ex. mail.eksempel.dk, autodiscover.eksempel.dk) som pekar på servern
  • Ett ACME-konto hos en CA (t.ex. Let's Encrypt eller FairSSL)

Steg 1: Ladda ner och installera simple-acme

Ladda ner simple-acme från simple-acme.com och packa upp filerna till C:\simple-acme eller %ProgramFiles%\simple-acme.

Steg 2: Välj metod för domänvalidering

ACME-protokollet kräver att du visar att du kontrollerar domänen. Det finns två metoder:

HTTP-01-validering

CA:n verifierar domänen genom att hämta en fil från din webbserver via HTTP på port 80.

  • Krav: Port 80 måste vara öppen och tillgänglig från internet
  • Fördel: Lite att konfigurera, eftersom simple-acme sköter valideringen via IIS
  • Nackdel: Fungerar inte med wildcard-certifikat eller för servrar bakom brandvägg eller lastbalanserare

Använd parametern --validation selfhosting i simple-acme-kommandot.

DNS-01-validering

CA:n verifierar domänen genom att kontrollera en TXT-post i DNS.

  • Krav: API-åtkomst till din DNS-leverantör (t.ex. Cloudflare, Azure DNS, Route53)
  • Fördel: Fungerar bakom brandvägg, med lastbalanserare och med wildcard-certifikat
  • Nackdel: Kräver integration med DNS-leverantörens API

Använd parametern --validation dns-01 och det DNS-plugin som hör till din DNS-leverantör.

FairSSL-kunder: Domänvalidering hanteras automatiskt med FairSSL Auto-DNS. Du behöver inte konfigurera HTTP-01 eller DNS-01. Använd --validation none i simple-acme-kommandot. Auto-DNS skapar DNS-posterna automatiskt efter en engångskonfiguration med CNAME-vidarebefordran.

Steg 3: Installera certifikatet med simple-acme

Öppna Exchange Management Shell som administratör och gå till mappen för simple-acme.

Kör följande kommando (anpassa domännamn och validering till din miljö):

Med Let's Encrypt (gratis DV-certifikat)

wacs.exe --source manual --host "mail.eksempel.dk,autodiscover.eksempel.dk" --csr rsa --validation selfhosting --certificatestore My --acl-fullcontrol "network service,administrators" --installation iis,script --script "./Scripts/ImportExchange.v3.ps1" --scriptparameters "'{CertThumbprint}' 'IIS,SMTP,IMAP,POP' 1 '{CacheFile}' '{CachePassword}' '{CertFriendlyName}'" --friendlyname "mail.eksempel.dk" --accepttos

Ersätt --validation selfhosting med --validation dns-01 --dnsPlugin cloudflare (eller pluginet för din DNS-leverantör) om du använder DNS-validering.

Med FairSSL ACME (OV/DV-certifikat)

wacs.exe --baseuri "https://fairssl.dk/acme" --eab-key-identifier DIN_EAB_KID --eab-key DIN_EAB_HMAC --source manual --host "mail.eksempel.dk,autodiscover.eksempel.dk" --csr rsa --validation none --certificatestore My --acl-fullcontrol "network service,administrators" --installation iis,script --script "./Scripts/ImportExchange.v3.ps1" --scriptparameters "'{CertThumbprint}' 'IIS,SMTP,IMAP,POP' 1 '{CacheFile}' '{CachePassword}' '{CertFriendlyName}'" --friendlyname "mail.eksempel.dk" --accepttos

EAB KID och HMAC-nyckeln hämtar du i din kontrollpanel hos FairSSL när du beställer ett ACME-certifikat.

Parameteröversikt

ParameterBeskrivning
--baseuriACME-serverns URL (utelämna för Let's Encrypt)
--eab-key-identifier / --eab-keyExternal Account Binding, krävs för FairSSL men inte för Let's Encrypt
--source manualAnge domännamn manuellt
--hostKommaseparerad lista över domäner
--validationselfhosting (HTTP-01), dns-01 (DNS) eller none (FairSSL Auto-DNS)
--installation iis,scriptInstallera i IIS och kör Exchange-skriptet
--scriptPowerShell-skript som aktiverar certifikatet i Exchange
--scriptparametersTjänster som ska aktiveras: IIS, SMTP, IMAP, POP
--friendlynameValfritt namn för certifikatet i Windows Certificate Store

Steg 4: Kontrollera Exchange-tjänsterna

Kör följande i Exchange Management Shell för att verifiera att certifikatet är aktiverat:

Get-ExchangeCertificate

Det nya certifikatet ska visa IPWS (eller motsvarande) i kolumnen Services, vilket betyder att IMAP, POP, IIS och SMTP är aktiverade.

Get-WebBinding

Bekräfta att Default Web Site använder det nya certifikatet.

Steg 5: Kontrollera IIS-bindningarna

Öppna IIS Manager och kontrollera:

  • Default Web Site ska använda det nya ACME-certifikatet
  • Exchange Back End ska fortsätta använda det interna Exchange-certifikatet (oftast kallat "Microsoft Exchange")

Varningar

Exchange internt certifikat: Exchange kräver ett giltigt internt certifikat för webbplatsen "Exchange Back End". Detta certifikat heter oftast "Microsoft Exchange" och skapas under installationen av Exchange. Håll det giltigt separat, eftersom ACME-certifikatet inte ersätter det.
Wildcard-certifikat: Exchange kan använda ett wildcard-certifikat för OWA och EWS, men det används inte för SMTP, IMAP eller POP om inte det specifika värdnamnet (FQDN) också finns med i certifikatets SAN-lista. Om du använder wildcard ska du även lägga till de explicita namnen (t.ex. --host "*.eksempel.dk,mail.eksempel.dk,autodiscover.eksempel.dk").

Felsökning

  • Certifikatet installeras men tjänsterna fungerar inte: Kontrollera att ImportExchange.v3.ps1-skriptet körs korrekt. Kör Get-ExchangeCertificate för att se om tjänsterna är aktiverade.
  • HTTP-01-valideringen misslyckas: Port 80 är sannolikt blockerad i brandväggen. Använd DNS-01 eller FairSSL Auto-DNS istället.
  • Förnyelsen misslyckas utan felmeddelande: Kontrollera loggfilerna i mappen för simple-acme. Kör wacs.exe --renew --force manuellt för att testa.

FairSSL ACME-certifikat för Exchange

Med FairSSL får du SSL-automatisering med kommersiella certifikat från DigiCert och GlobalSign, inklusive OV-validering med företagsnamn i certifikatet. Vi säljer även Sectigo-certifikat, men de kan ännu inte utfärdas via vår ACME-server.

SAN-certifikat (mail + autodiscover)se aktuella priser
Wildcard-certifikatse aktuella priser
Installationsservice500 kr (vi konfigurerar allt via TeamViewer)

Läs mer om SSL-automatisering · Auto-DNS-validering · ACME-klienter · Installationsservice

Tips: Använd flaggan --verbose för detaljerad felsökning:
wacs.exe --verbose
Gratis support: FairSSL-kunder som använder vår ACME-lösning med Auto-DNS får gratis support för installation och felsökning. Kontakta oss via telefon eller e-post.

Förbättra din TLS-säkerhet

Använd IIS Crypto för att konfigurera säkra TLS-protokoll och chiffersviter på din Windows Server.

IIS Crypto TLS-konfigurationsguide

Certifikat på många servrar och appliances

Ett offentligt SSL-certifikat får vara giltigt i högst 199 dagar nu, 99 dagar senast 2027-03-15 och 46 dagar senast 2029-03-15. Varje certifikat måste då bytas minst två gånger om året nu och minst åtta gånger om året från 2029, på varje server, brandvägg och lastbalanserare där det används. sslbrain från FairSSL körs som en appliance i ert eget nätverk och förnyar och installerar certifikaten från ett ställe, även på utrustning utan agent.

Så förnyar och installerar sslbrain certifikat på Exchange(öppnar sslbrain.com i en ny flik)

Redo att skapa ett gratis konto?

Skapa ett gratis konto och beställ ditt första certifikat. Ett DV-certifikat utfärdas på under 2 minuter.