ค้นหาเว็บไซต์

ลบใบรับรองใน Exchange Server


มีสองวิธีในการลบใบรับรอง Exchange Server วิธีแรกคือการลบใบรับรองในเซิร์ฟเวอร์ Exchange ด้วย Exchange Admin Center (EAC) วิธีที่สองคือการลบใบรับรองด้วย PowerShell ก่อนที่เราจะเริ่ม คุณได้มอบหมายใบรับรองใหม่ให้กับบริการ Exchange หรือไม่ เราขอแนะนำให้รอหนึ่งสัปดาห์ก่อนที่จะนำใบรับรองออก หากใบรับรองถูกกำหนดให้กับบริการ Exchange ใบรับรองนั้นจะไม่สามารถลบออกได้

ลบใบรับรองในศูนย์การจัดการ Exchange

มาดูวิธีลบใบรับรอง Exchange ในศูนย์การจัดการ Exchange ด้วยขั้นตอนด้านล่าง:

  1. ลงชื่อเข้าใช้ศูนย์การจัดการ Exchange
  2. คลิก เซิร์ฟเวอร์ > ใบรับรอง
  3. เลือกใบรับรองที่คุณต้องการลบออกจากมุมมองรายการ
  4. คลิกไอคอนลบ

หมายเหตุ: ตรวจสอบให้แน่ใจว่าได้ติดตั้งใบรับรองอื่นและกำหนดให้กับบริการ Exchange ก่อนที่คุณจะกดลบ

  1. คำเตือนจะปรากฏขึ้นหากคุณแน่ใจว่าจะลบใบรับรองออก
  2. คลิก ตกลง

  1. ลบใบรับรองการแลกเปลี่ยนเรียบร้อยแล้ว

คุณไม่ได้รับข้อความแสดงข้อผิดพลาดว่าไม่สามารถลบใบรับรองได้ใช่หรือไม่ จากนั้นคุณสามารถสรุปได้ว่าคุณได้ลบใบรับรองใน Exchange Server เรียบร้อยแล้ว เป็นการดีเสมอที่จะตรวจสอบอีกครั้ง ในขั้นตอนถัดไป เราจะตรวจสอบว่าใบรับรองถูกลบออกจาก Exchange Server แล้ว

อ่านเพิ่มเติม: เกิดข้อผิดพลาด rpc พิเศษบนเซิร์ฟเวอร์ »

  1. ตรวจสอบใบรับรองที่ติดตั้งใน Exchange Server และยืนยันว่าใบรับรองไม่ปรากฏในรายการ

คุณมี Exchange Server มากกว่าหนึ่งเครื่องที่ทำงานอยู่ในองค์กรหรือไม่ ทำซ้ำขั้นตอนที่อธิบายไว้ในบทความนี้บน Exchange Servers ที่เหลือ

ลบใบรับรอง Exchange ด้วย PowerShell

ในขั้นตอนด้านล่าง คุณจะได้เรียนรู้วิธีลบใบรับรอง Exchange ด้วย PowerShell

รับใบรับรองการแลกเปลี่ยน

เป็นการดีที่จะได้รับรายการใบรับรอง Exchange ที่ติดตั้งไว้ก่อน หลังจากนั้นเราจะลบใบรับรองออก อ่านบทความรับใบรับรอง Exchange ด้วย PowerShell สำหรับข้อมูลเพิ่มเติม

เรียกใช้ Exchange Management Shell ในฐานะผู้ดูแลระบบ และเรียกใช้ Get-ExchangeCertificate cmdlet

[PS] C:\>Get-ExchangeCertificate | select Thumbprint, Services, NotAfter, Subject, CertificateDomains | fl


Thumbprint         : 1AEF337DFC2B537D9E0D0C89D1AE55749AF2660B
Services           : SMTP
NotAfter           : 5/1/2027 9:15:30 PM
Subject            : CN=Microsoft Exchange Server Auth Certificate
CertificateDomains : {}

Thumbprint         : E55A7CE736B5798A1A694F1D0515227E35F97514
Services           : IIS, SMTP
NotAfter           : 5/1/2027 7:53:26 PM
Subject            : CN=EX01-2019
CertificateDomains : {EX01-2019, EX01-2019.exoip.local}

Thumbprint         : E0BDD1F47CA74B3FC3E6D84DD4AF86C1E7141DC9
Services           : IMAP, POP, IIS, SMTP
NotAfter           : 7/19/2022 11:14:01 AM
Subject            : CN=mail.exoip.com
CertificateDomains : {mail.exoip.com, autodiscover.exoip.com}

Thumbprint         : 5C542FF3253B641876C77C70404625154B723E25
Services           : None
NotAfter           : 4/13/2032 5:38:47 PM
Subject            : CN=WMSvc-SHA2-EX01-2019
CertificateDomains : {WMSvc-SHA2-EX01-2019}

เรามีใบรับรอง Exchange สี่ใบที่ติดตั้งบน Exchange Server ใบรับรองสามใบเชื่อมโยงกับบริการ SMTP

หมายเหตุ: ใบรับรองที่เชื่อมโยงกับบริการ SMTP จะแตกต่างจากบริการอื่นๆ บนเซิร์ฟเวอร์ Exchange เล็กน้อย ตัวอย่างเช่น หากคุณผูกใบรับรองกับบริการ IIS ใบรับรองนั้นจะลบการเชื่อมโยงสำหรับใบรับรองก่อนหน้าใดๆ และกลายเป็นใบรับรองเดียวที่ผูกกับบริการนั้น ด้วย SMTP คุณสามารถมีใบรับรอง SSL หลายใบที่เชื่อมโยงกับบริการได้

คุณรู้อยู่แล้วว่าใบรับรอง Exchange ใดที่คุณต้องการลบออก? จากนั้นเรามาดูวิธีลบใบรับรอง Exchange ในขั้นตอนถัดไป

ลบใบรับรองการแลกเปลี่ยน

เราได้เรียกใช้ Get-ExchangeCertificate cmdlet หลังจากนั้นเราจะรู้ว่าใบรับรองใดที่เราต้องการลบออก ใบรับรองที่เราต้องการลบคือใบรับรองในเครื่องที่มีรหัสประจำตัว E0BDD1F47CA74B3FC3E6D84DD4AF86C1E7141DC9

หมายเหตุ: อย่าลบใบรับรองจนกว่าคุณจะ แน่ใจ 100% ว่าคุณไม่ต้องการมัน ควรทิ้งใบรับรองไว้เป็นเวลาหนึ่งสัปดาห์หรือมากกว่านั้นก่อนที่จะนำออก

เรียกใช้ Remove-ExchangeCertificate cmdlet กด Y เพื่อยืนยัน และกด Enter

[PS] C:\>Remove-ExchangeCertificate -Thumbprint E0BDD1F47CA74B3FC3E6D84DD4AF86C1E7141DC9

Confirm
Are you sure you want to perform this action?
Remove certificate with thumbprint E0BDD1F47CA74B3FC3E6D84DD4AF86C1E7141DC9 from the computer's certificate store?
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [?] Help (default is "Y"): Y

ใบรับรองที่มีรหัสประจำตัว E0BDD1F47CA74B3FC3E6D84DD4AF86C1E7141DC9 ถูกลบออกเรียบร้อยแล้ว

อ่านต่อ: ติดตั้งฟรี Let's Encrypt Certificate ใน Exchange Server »

บทสรุป

คุณได้เรียนรู้วิธีลบใบรับรองใน Exchange Server โปรดจำไว้ว่าคุณไม่ต้องลบใบรับรองออกทันที ตรวจสอบให้แน่ใจว่าคุณกำหนดใบรับรองอื่นให้กับบริการ Exchange รอสักครู่แล้วนำใบรับรองออก เช่น หลังจากผ่านไปหนึ่งสัปดาห์

ขออภัย คุณไม่สามารถยกเลิกการเชื่อมโยงบริการจากใบรับรองได้ คุณต้องกำหนดบริการให้กับใบรับรองอื่นก่อนแทน หลังจากนั้นคุณสามารถลบใบรับรองออกได้

ฉันหวังว่าบทความนี้จะช่วยคุณลบใบรับรอง Exchange ใน Exchange Server คุณต้องการอะไรในการลบใบรับรองใน Exchange Admin Center หรือ PowerShell

คุณสนุกกับบทความนี้หรือไม่? คุณอาจต้องการติดตั้งใบรับรอง Exchange ด้วย PowerShell อย่าลืมติดตามเราและแบ่งปันบทความนี้

บทความที่เกี่ยวข้อง