theoberlin
Goto Top

Exchange Zertifikat wechseln - Kein UNC Pfad möglich

Hallo zusammen,

ich muss mein Exchange Zertifikat erneuern aber bei egal welchem UNC Pfad bekommt ich sowohl im ECP als auch in der Konsole die Meldung "Verwenden Sie einen gültigen Dateinamen wenn Sie das Cmdlet....ausführen".

Nehme ich die eigene Serverfreigabe kommt "Ein spezieller RPC Fehler ist aufgetreten..., kein Dateiname länger als 63 Zeichen"

Das Zertifikat ist heute Nacht abgelaufen.

Hat hier jemand einen Tip?

lg
Theo

Content-ID: 666497

Url: https://administrator.de/contentid/666497

Ausgedruckt am: 21.11.2024 um 22:11 Uhr

126231
126231 07.05.2021 aktualisiert um 08:08:08 Uhr
Goto Top
Servus!

Warum nimmst nicht die Exchange-Powershell?

Gruß
Luigi

Edit - sorry - überlesen...
Wenn du das Zertifikat auf den Server kopierst passiert das auch?
theoberlin
theoberlin 07.05.2021 um 08:14:08 Uhr
Goto Top
Moin,

es scheitert schon an der request.

Beim erneuern wird ja erst die Zertifikatsanfrage erstellt und auf einer UNC Freigabe gespeichert.

Schon da ist kein Zugriff möglich.

Die Freigabe lässt sich am Server problemlos anhängen.

LG
Theo
126231
Lösung 126231 07.05.2021 um 08:31:54 Uhr
Goto Top
Ich mach's so:

Import-ExchangeCertificate -Server Servername -FileData ([Byte[]]$(GetContent -Path “C:\Install\Certificates\zertifikat.pfx" -Encoding byte -ReadCount 0)) -Password:(Get-Credential).password  

Get-ExchangeCertificate -server Servername | ft Thumbprint, Services, Subject –AutoSize

Enable-Exchangecertificate -Server Servername -Thumbprint Thump-Nummer -Services IIS,SMTP,POP,IMAP
radiogugu
radiogugu 07.05.2021 um 09:49:58 Uhr
Goto Top
Hallo.

Versuche mal eine Freigabr mit dem $ Zeichen zu erstellen. Damit klappte das bei den drei letzten Exchange Servern immer.

Also nach dem Schema:

\\ex2019\zertifikat$

Gruß
Marc
mayho33
mayho33 07.05.2021 um 09:57:49 Uhr
Goto Top
Nur so eine Idee:

Enthält der Pfad Leerzeichen?

Grüße!
theoberlin
theoberlin 07.05.2021 um 14:55:55 Uhr
Goto Top
Hallo,

das hat leider nicht geklappt.
theoberlin
theoberlin 07.05.2021 um 15:24:37 Uhr
Goto Top
Hallo zusammen,

bei der ersten Zeile kriege ich einen Fehler weil er das Cmdlet GetContent nicht findet.

Ich hab den Import dann so gelöst:

Import-ExchangeCertificate -Server blablaserver -FileName"C:\certs\blabla.pfx" -Password (ConvertTo-SecureString -String 'blabla' -AsPlainText -Force)

Danke für die Inspiration.

lg
Theo
148121
148121 07.05.2021 aktualisiert um 16:01:23 Uhr
Goto Top
Zitat von @theoberlin:
bei der ersten Zeile kriege ich einen Fehler weil er das Cmdlet GetContent nicht findet.
Ist ja auch logisch, fehlt der Bindestrich face-wink Get-Content
theoberlin
theoberlin 09.05.2021 um 16:21:25 Uhr
Goto Top
Kleines ACHTUNG noch von mir:

Im IIS Manager müssen danach auf den entsprechenden Sites noch die Bindungen für die https Ports auf das neue Zertifikat zugewiesen werden. Sonst startet der Exchange nicht.