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

ต่ออายุใบรับรอง Microsoft Exchange


ใบรับรอง Microsoft Exchange ได้รับการติดตั้งเมื่อคุณติดตั้ง Exchange Server และมีอายุการใช้งาน 5 ปี โดยส่วนใหญ่แล้ว คุณไม่ได้ดูใบรับรองนั้น เพราะภายใน 5 ปี คุณจะมี Exchange Server ใหม่และเลิกใช้งาน Exchange Server รุ่นเก่า จะทำอย่างไรถ้าคุณต้องต่ออายุใบรับรอง? ใบรับรองที่ลงนามด้วยตนเองของ Microsoft Exchange กำลังจะหมดอายุ และจะไม่ต่ออายุโดยอัตโนมัติ ในบทความนี้ คุณจะได้เรียนรู้วิธีต่ออายุใบรับรอง Microsoft Exchange

วิธีต่ออายุใบรับรอง Microsoft Exchange

มาดูขั้นตอนในการต่ออายุใบรับรอง Microsoft Exchange ที่ลงนามด้วยตนเอง เรียกใช้คำสั่งด้านล่างใน Exchange Management Shell

คุณกำลังดูวิธีการต่ออายุ Microsoft Exchange Server Auth Certificate หรือไม่ อ่านบทความต่ออายุ Microsoft Exchange Server Auth Certificate

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

1. รับใบรับรอง Microsoft Exchange

ลงชื่อเข้าใช้ Exchange Admin Center ภายในองค์กร นำทางไปยัง เซิร์ฟเวอร์ > ใบรับรอง เลือก Exchange Server หากคุณมี Exchange Server มากกว่าหนึ่งเครื่องที่ทำงานอยู่ในองค์กร คลิกสองครั้งที่ใบรับรอง Microsoft Exchange

ในตัวอย่างของเรา เราได้เลือก Exchange Server EX01-2019

เราเห็นว่ารหัสประจำตัวของใบรับรองเริ่มต้นด้วย 1AC4D5

มาตรวจสอบใบรับรอง Exchange Server ด้วย Exchange Management Shell

เรียกใช้ Exchange Management Shell ในฐานะผู้ดูแลระบบบน Exchange ภายในองค์กร เรียกใช้ Get-ExchangeCertificate cmdlet เพื่อตรวจสอบสถานะใบรับรอง Microsoft Exchange ที่มีอยู่

หมายเหตุ: คัดลอกรหัสประจำตัวของใบรับรองเนื่องจากจำเป็นต้องใช้เมื่อต่ออายุใบรับรอง Microsoft Exchange ในขั้นตอนถัดไป

[PS] C:\>Get-ExchangeCertificate | where {$_.FriendlyName -like "Microsoft Exchange"} | Format-List FriendlyName,Subject,CertificateDomains,Thumbprint,RootCAType,*PrivateKey*,NotBefore,NotAfter


FriendlyName         : Microsoft Exchange
Subject              : CN=EX01-2019
CertificateDomains   : {EX01-2019, EX01-2019.exoip.local}
Thumbprint           : 1AC4D54C18DC523EE9EB57FCE81F83F5400B4055
RootCAType           : Registry
PrivateKeyExportable : False
HasPrivateKey        : True
PrivateKey           : System.Security.Cryptography.RSACryptoServiceProvider
NotBefore            : 4/17/2022 10:09:49 AM
NotAfter             : 4/17/2027 10:09:49 AM

คุณสมบัติบางอย่างไม่สามารถมองเห็นได้ในมุมมองมาตรฐานใน Exchange Management Shell ใช้ Format-List * หากคุณต้องการรับคุณสมบัติใบรับรอง Microsoft Exchange ทั้งหมด

[PS] C:\>Get-ExchangeCertificate | where {$_.FriendlyName -like "Microsoft Exchange"} | Format-List *

ในขั้นตอนถัดไป เราจะต่ออายุใบรับรอง Microsoft Exchange

2. สร้างใบรับรอง Microsoft Exchange ใหม่

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

หมายเหตุ: คุณไม่สามารถลบใบรับรอง Microsoft Exchange ได้ในกรณีส่วนใหญ่ คุณจะสามารถลบใบรับรองได้หลังจากที่คุณสร้างและเผยแพร่ใบรับรอง Microsoft Exchange ใหม่

[PS] C:\>Get-ExchangeCertificate -Thumbprint "1AC4D54C18DC523EE9EB57FCE81F83F5400B4055" | New-ExchangeCertificate -Force -PrivateKeyExportable $false

Thumbprint                                Services   Subject
----------                                --------   -------
F7C9380B3D7C4FCFE7AD8C7ACE17AEA0F6399DBD  IP..S..    CN=EX01-2019

หากคุณไม่มีใบรับรอง Microsoft Exchange คุณควรเรียกใช้คำสั่งด้านล่าง

[PS] C:\>New-ExchangeCertificate -Force -PrivateKeyExportable $false

3. คัดลอกใบรับรอง Microsoft Exchange ใหม่

คัดลอกใบรับรอง Microsoft Exchange ใหม่จากร้านค้าส่วนบุคคลไปยังร้านค้าผู้ออกใบรับรองหลักที่เชื่อถือได้

เริ่ม Microsoft Management Console (MMC) และเพิ่มสแน็ปอิน ใบรับรอง

เลือก บัญชีคอมพิวเตอร์ และคลิก ถัดไป

คลิกที่ ตกลง

ขยายโฟลเดอร์ ส่วนบุคคล > ใบรับรอง คลิกขวาที่ใบรับรองใหม่แล้วคลิก คัดลอก

ขยายโฟลเดอร์ ผู้ออกใบรับรองหลักที่เชื่อถือได้ > ใบรับรอง คลิกขวาที่โฟลเดอร์ ใบรับรอง และคลิก วาง

ตรวจสอบว่า ใบรับรอง Microsoft Exchange ใหม่ ปรากฏในรายการ

4. กำหนดบริการ IIS ให้กับใบรับรอง

รีเฟรชหน้าศูนย์การจัดการ Exchange หรือคลิกปุ่มรีเฟรชในแถบเครื่องมือ คุณจะเห็นใบรับรองใหม่ในรายการ คลิกที่ใบรับรองใหม่และแก้ไขใบรับรอง

คลิกที่บริการ ตรวจสอบให้แน่ใจว่าได้เลือกบริการ SMTP, IMAP, POP, IIS แล้ว คลิกบันทึก

หมายเหตุ: บริการ Exchange บางอย่างเป็นสีเทา และก็ไม่เป็นไร

ตรวจสอบว่าใบรับรอง Microsoft Exchange ใหม่ ที่กำหนดให้กับบริการ แสดง IMAP, POP, IIS, SMTP

5. ลบใบรับรองเก่า

เลือกใบรับรองเก่าในรายการแล้วคลิกไอคอนลบในแถบเครื่องมือ

คุณจะมีใบรับรอง Microsoft Exchange เพียง ใบเดียวในรายการใบรับรอง

กลับไปที่ MMC และขยายโฟลเดอร์ ส่วนบุคคล > ใบรับรอง ตรวจสอบว่าคุณเห็น ใบรับรอง Microsoft Exchange ใบเดียวเท่านั้น

ขยายโฟลเดอร์ ผู้ออกใบรับรองหลักที่เชื่อถือได้ > ใบรับรอง คลิกขวาที่ใบรับรอง Exchange Server เก่าแล้วคลิก ลบ

6. ตรวจสอบการเชื่อมโยงไซต์ IIS

ตรวจสอบว่าใบรับรองที่ลงนามด้วยตนเองของ Microsoft Exchange ใหม่ถูกผูกไว้อย่างถูกต้องในแบ็คเอนด์ของ Exchange นอกจากนี้ ตรวจสอบด้วยว่าเว็บไซต์เริ่มต้นมีใบรับรองของบริษัทอื่น

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

แลกเปลี่ยนแบ็คเอนด์

เริ่มตัวจัดการบริการข้อมูลทางอินเทอร์เน็ต (IIS) คลิกที่ แลกเปลี่ยนแบ็กเอนด์ เลือกการผูก แก้ไขประเภท https ด้วยพอร์ต 444

เลือกใบรับรอง Microsoft Exchange คลิกตกลง

เว็บไซต์เริ่มต้น

คลิกที่ เว็บไซต์เริ่มต้น เลือกการเชื่อมโยง ดำเนินการและแก้ไขทุกประเภท https ด้วย พอร์ต 443

เลือกใบรับรองบุคคลที่สาม คลิกตกลง

7. รีสตาร์ท IIS (บริการข้อมูลทางอินเทอร์เน็ต)

เรียกใช้คำสั่ง IISReset เพื่อรีสตาร์ท IIS

[PS] C:\>iisreset

8. ตรวจสอบความถูกต้องของใบรับรอง Microsoft Exchange

เรียกใช้สคริปต์ตัวตรวจสอบความสมบูรณ์ของเซิร์ฟเวอร์ Exchange เพื่อตรวจสอบว่าสถานะใบรับรอง Microsoft Exchange ถูกต้อง

อ่านเพิ่มเติม: ต่ออายุใบรับรองใน Exchange Hybrid »

บทสรุป

เราแสดงวิธีการต่ออายุใบรับรอง Microsoft Exchange ขั้นแรก ให้ทำตามขั้นตอนต่างๆ เพื่อต่ออายุใบรับรอง Microsoft Exchange หลังจากนั้น ให้ลบใบรับรอง Microsoft Exchange เก่าออก ถัดไป ตรวจสอบว่าการเชื่อมโยงไซต์ IIS บน Exchange Back End และเว็บไซต์เริ่มต้นมีใบรับรองที่ถูกต้อง สุดท้ายให้รีเซ็ต IIS ทำตามขั้นตอนบน Exchange Server ทุกเครื่องถ้าคุณมีมากกว่าหนึ่งเครื่องที่ทำงานอยู่ในองค์กร

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

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