Nickname
Passwort | vergessen?

466 anonyme User

3 angemeldete Mitglieder


psannz
alekey-itbafopsannz
76270 Mitglieder freuen sich auf Dich!
Top-Aktivitäten
Sehen Sie hier, wer zu den aktivsten Mitgliedern der aktuellen Woche zählt:
In den Bereich Exchange Server wechseln ..

Exchange Zertifikat für mehrere DNS-Namen ausstellen (Exchange 2007)

Mitglied: ollembyssan
Geschrieben von ollembyssan (Level 2 - Administrator in Ausbildung)
Erstellt am 12.10.2009, um 22:23:13 Uhr, Permanent-ID: 126904
Dieser Beitrag wurde bisher 16942 mal aufgerufen und gilt als gelöst.
8 von 8 Mitgliedern fanden diese Anleitung hilfreich.
Hilfreich+8 hilfreichDruckenBeobachten
HOW TO zum Thema: Exchange Zertifikat auf mehrere DNS-Namen erstellen,
welches u.a. für mehrere Dienste zuständig sein soll.

(SAN-Zertifikat)

INFORMATIONEN:


Testumgebung:

Windows Server 2008
Exchange 2007
Webserver (IIS)
Interne Stammzertifizierungsstelle
Servername:
msdc01.mydomain.local


Ein einziges Zertifikat soll für mehrere DNS-Namen zuständig sein,
wie z.B. mail.domain.tld, owa.domain.tld, name.dyndns.org, autodiscover.domain.tld etc. pp.


Das erstellte Zertifikat soll hier auf folgende DNS-Namen ausgestellt werden:

msdc01
msdc01.mydomain.local
msdc01.dyndns.org
autodiscover.mydomain.local
mydomain.local


SCHRITT 1: Erstellen eines neuen Zertifikats mit dem Exchange Verwaltungsshell

New-ExchangeCertificate
-GenerateRequest
-SubjectName "c=DE, o=MYDOMAIN, cn=msdc01.mydomain.local"
-IncludeAcceptedDomains
-DomainName msdc01.mydomain.local,msdc01,msdc01.dyndns.org,autodiscover.mydomain.local
-privatekeyexportable $true
-Path c:\mydomain.local.req


800c03668cc70015c411f9aa75a9240f-cert1.jpg


SCHRITT 2: Einreichen der Zertifikatsanforderung

Die erstellte Anforderungsdatei, welches sich unter dem Pfad "C:\mydomain.local.req" befindet muss nun mit dem Editor geöffnet werden.

9ec66352530b94137616ac55cb889d44-cert2.jpg

Wir kopieren den Textbaustein

7180028eb319a377dfd0c4cc794e62fb-cert3.jpg

und reichen als Administrator unter https://msdc01.mydomain.local/certsrv eine neue Zertifikatanforderung ein.

5e187f6732e52a56f504d8d6988370a6-cert4.jpg

Wir fügen den Textbaustein in das Feld "Gespeicherte Anforderung".
Das "----BEGIN CERTIFICATE----" und "----END CERTIFICATE----" muss mit enthalten sein!

d94c27ba20c7142b3bc31a9aff2af3f0-cert5.jpg
Wir wählen als Zertifikatvorlage: Webserver

Zuletzt speichern wir das angeforderte Zertifikat als "mydomain.cer" unter "C:\" ab.
fed7c2137fe56a35dcfc020152271b89-cert6.jpg



SCHRITT 3: Zertifikat Import

In diesem Schritt muss diese Zertifikatsbestätigung eingespielt werden:

b076030d8c987af670eb4132e85678ad-cert7.jpg
(Hier ist die Zertifikatsbestätigung zuvor gespeichert worden "mydomain.cer")

Dazu öffnen wir den Exchange Verwaltungsshell erneut und geben folgende Zeile ein:

Import-ExchangeCertificate -Path c:\mydomain.cer

9579244611fd4f78d3bbb0b37ec9cea6-cert_import.jpg

Ob der Vorgang abgeschlossen ist, können wir mit folgendem Befehl abfragen:

Get-ExchangeCertificate

Nun haben wir zwar ein Zertifikat auf dem Server, dieses muss allerdings noch aktiviert werden.
Dabei können wir entscheiden für welche Dienste das Zertifikat zuständig ist!
(hier: SMTP,IMAP,POP,IIS)

Im Verwaltungsshell geben wir deshalb folgende Zeilen ein:

Enable-ExchangeCertificate
-Thumbprint (Fingerabdruck des Zertifikats)
-Services SMTP,IMAP,POP,IIS


e89aa80246d6ca874273346e1b1037bf-cert_enable.jpg


LETZER SCHRITT:

Wir überprüfen zum Schluss im IIS-Manager unter Serverzertifikate ob das Zertifikat vorhanden ist.
Der Anzeigename des Zertifikats lautet, wie könnte es anders sein, "Microsoft Exchange"


Wenn wir das Zertifikat anzeigen lassen, dann finden wir unter "Details" im Feld "Alternative Antragsstellernamen"
die DNS-Namen auf welche das Zertifikat ausgestellt ist.


17a4fb80a82d0d135424614e76d3fea1-cert_iis.jpg

Vergessen Sie nicht die Bindung über HTTPS mit dem neuen Zertifikat zu überprüfen!
Kommentar schreibenMit Zitat
Anmeldung erforderlich!
Bitte melden Sie sich erst mit Ihrem Nicknamen und Passwort an.