Benutzer-Werkzeuge

Webseiten-Werkzeuge


windows_server:exchange:exchangecertificatepowershell

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
windows_server:exchange:exchangecertificatepowershell [2017/08/25 09:24] aeinertwindows_server:exchange:exchangecertificatepowershell [2018/06/06 08:22] (aktuell) – [Schritt 3: Neues Exchange Zertifikat aktivieren und IIS Dienst freischalten] aeinert
Zeile 6: Zeile 6:
  
 <code powershell>get-exchangecertificate | fl thu*,notafter,services,certificatedomains</code> <code powershell>get-exchangecertificate | fl thu*,notafter,services,certificatedomains</code>
- +\\
 ===== Schritt 2: Neues Exchange Zertifikat erstellen ===== ===== Schritt 2: Neues Exchange Zertifikat erstellen =====
  
 Bei erstellen des neuen Zertifikats wird nun der Thumbprint des alten Zertifikats benötigt.  Bei erstellen des neuen Zertifikats wird nun der Thumbprint des alten Zertifikats benötigt. 
- +\\ 
-=== CA-Signiertes Zertifikat (mit Request) ===+==== 2.1 CA-Signiertes Zertifikat (mit Request) ====
  
 <code powershell>get-exchangecertificate -thumbprint „Thumbprint des alten Zertifikats“ | new-exchangecertificate -GenerateRequest -PrivateKeyExportable $true</code> <code powershell>get-exchangecertificate -thumbprint „Thumbprint des alten Zertifikats“ | new-exchangecertificate -GenerateRequest -PrivateKeyExportable $true</code>
  
-=== Exchange Selbstsigniertes Zertifikat (ohne Request) ===+== Die Zertifikatsanforderung muss nun an die CA gesendet werden. =
 +Bei einer eigenen CA unter Windows: \\ 
 +- https://localhost/certsrv \\ 
 +- unter "Ein Zertifikat anfordern/erweiterte Zertifikatanforderung ein" \\ 
 +- Request aus der Powershell in das Base64-feld kopieren \\ 
 +- Zertifikatvorlage: Webserver \\ 
 +- Einsenden klicken \\ 
 +- Zertifikat herunterladen \\ 
 + 
 +<code powershell>Import-ExchangeCertificate -path c:\cert.cer</code> 
 +alternativ 
 +<code powershell>Import-ExchangeCertificate -FileName c:\cert.cer</code> 
 +\\ 
 +==== 2.2 Exchange Selbstsigniertes Zertifikat (ohne Request) ====
  
 <code powershell>get-exchangecertificate -thumbprint „Thumbprint des alten Zertifikats“ | new-exchangecertificate</code> <code powershell>get-exchangecertificate -thumbprint „Thumbprint des alten Zertifikats“ | new-exchangecertificate</code>
  
 Wird dieser Befehl abgesetzt, kommt es zu einer Rückfrage vom System, bei dem gefragt wird, ob man das SMTP-Zertifikat auch überschreiben möchte. Dies muss man mit „Ja“ bestätigen. Wird dieser Befehl abgesetzt, kommt es zu einer Rückfrage vom System, bei dem gefragt wird, ob man das SMTP-Zertifikat auch überschreiben möchte. Dies muss man mit „Ja“ bestätigen.
- +\\
 ===== Schritt 3: Neues Exchange Zertifikat aktivieren und IIS Dienst freischalten ===== ===== Schritt 3: Neues Exchange Zertifikat aktivieren und IIS Dienst freischalten =====
  
 <code powershell>enable-exchangecertificate -thumbprint „Tumbprint des neuen Zertifikats“ -services IIS</code> <code powershell>enable-exchangecertificate -thumbprint „Tumbprint des neuen Zertifikats“ -services IIS</code>
  
 +sofern kein weiteres Zertifikat für den Transport benutzt wird auch folgenden Dienst anhängen
  
 +<code powershell>enable-exchangecertificate -thumbprint „Tumbprint des neuen Zertifikats“ -services SMTP</code>
 +\\
 ===== Schritt 4: Altes Zertifikat löschen (Optional) ===== ===== Schritt 4: Altes Zertifikat löschen (Optional) =====
  
windows_server/exchange/exchangecertificatepowershell.1503645877.txt.gz · Zuletzt geändert: von aeinert

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki