Score:2

ข้อผิดพลาด ชื่อโฮสต์ไม่ได้รับการยืนยัน - ทดสอบใบรับรอง TLS Exchange 2016 cu21

ธง cn

ฝึกฝนกับใบรับรอง มาเข้ารหัสกันเถอะ ชนะคะแนน สร้างปกติ ฉันส่งและรับจดหมายปกติ https ใน owa และบริการอื่นๆ

การทดสอบด้วย ตรวจสอบมันทำให้ฉันมีข้อความแจ้งเตือน:

ชื่อโฮสต์ใบรับรองไม่ได้ยืนยัน:

(mail.contoso.com != จดหมาย | DNS:จดหมาย | DNS:mail.lan.contoso.com)

ฉันไม่เข้าใจข้อผิดพลาด DNS ของ mail.lan.contoso.com ฉันคิดว่าข้อผิดพลาดคือ DNS SPLIT แต่อ่านใน ฟอรัม พวกเขาแสดงความคิดเห็นเกี่ยวกับข้อผิดพลาด

ฉันเข้าใจว่าตัวเชื่อมต่ออื่นๆ ไม่ควรเปลี่ยนแปลงในฟอรัม หนังสือ และบทช่วยสอน ไม่มีใครเปลี่ยนแปลงได้ ด้วยเหตุนี้จึงสร้างตัวเชื่อมต่อใหม่เพื่อรับจากอินเทอร์เน็ต ซึ่งสามารถเปลี่ยน FQDN ได้

คำแนะนำของสิ่งนี้ ฟอรัมการตั้งค่า DNS ของฉัน:

DNS โฆษณาส่วนตัว (lan.contoso.com)

ประเภทบันทึก ชื่อ DNS IP ภายใน
mail.lan.contoso.com 192.168.1.4
DC01.lan.contoso.com 192.168.1.3

DNS สาธารณะ (contoso.com)

ประเภทบันทึก ชื่อ DNS ค่า
mail.contoso.com xxx.xxx.xxx.xxx
autodiscover.contoso.com xxx.xxx.xxx.xxx
เอ็มเอ็กซ์ @ mail.contoso.com
Ivan_Wang avatar
us flag
นี่คือเธรดที่คล้ายกัน โปรดตรวจสอบว่าคำตอบในนั้นมีประโยชน์หรือไม่: **Cert Hostname DOES NOT VERIFY, certificate let's encrypt exchange 2016 cu 21** (https://docs.microsoft.com/en-us/answers/ คำถาม/536588/cert-hostname-does-not-verify-certificate-let39s-e.html)
Score:2
ธง cn

หลังจากการทดสอบมากมาย ฉันเข้าใจข้อความแสดงข้อผิดพลาดบางส่วนใน เช็คTls. เป็นใบรับรองที่ใช้โดยตัวเชื่อมต่อการรับ Exchange ฉันสอบซ่อมใน เช็คTls และผ่านการทดสอบทั้งหมดโดยไม่มีข้อผิดพลาด

ขอบคุณสำหรับคำแนะนำ @ลัทซ์ วิลเล็ค ,ฉันจะฝึกฝนต่อไป.


ฉันแบ่งปันวิธีแก้ปัญหากับคุณ ฉันหวังว่ามันจะช่วยผู้อื่นในการแก้ปัญหานี้

ฉันไม่รู้ว่าเป็นขั้นตอนที่ดีหรือไม่ โซลูชันที่ฉันใช้อยู่ ใช้สิ่งต่อไปนี้ เอกสารประกอบของ Microsoft สำหรับการอ้างอิง

  1. ตรวจสอบว่ามีการสร้างใบรับรอง Let's Encrypt และเปิดใช้งานบริการ
    รับ ExchangeCertificate | ชื่อที่เป็นมิตรต่อรูปแบบรายการ, รหัสประจำตัว, ผู้ออก, เรื่อง, โดเมนใบรับรอง, บริการ
  1. ระบุตัวเชื่อมต่อการรับที่จะกำหนด ฉันเน้นมากขึ้น ผู้ใช้ที่ไม่ระบุชื่อ
    Get-ReceiveConnector | โดยที่ {$_.Bindings -like '*25' -AND $_.PermissionGroups -like '*AnonymousUsers*'} | รหัสประจำตัวของรายการรูปแบบ, การผูก, RemoteIPRanges, PermissionGroups
  1. เมื่อระบุตัวเชื่อมต่อแล้ว ฉันดำเนินการกำหนดใบรับรองต่อไป
    $cert = รับ ExchangeCertificate -Thumbprint xxxxxxxx
    $tlscertificatename = "<i>$($cert.Issuer)<s>$($cert.Subject)"
    Set-ReceiveConnector "Server_Name\Default Frontend Server_Name" -TlsCertificateName $tlscertificatename
  1. ตรวจสอบว่าใบรับรองถูกกำหนดให้กับตัวเชื่อมต่อการรับหรือไม่
    Get-ReceiveConnector - ข้อมูลประจำตัว "Server_Name\Default Frontend Server_Name" | ชื่อรายการรูปแบบ Fqdn TlsCertificateName
Ivan_Wang avatar
us flag
เราดีใจที่คุณได้แก้ไขปัญหา TLS แล้ว ขอบคุณสำหรับการแบ่งปันในเวลาเดียวกัน หากทุกอย่างทำงานได้ดี คุณสามารถทำเครื่องหมายว่าโซลูชันของคุณเป็นคำตอบที่ดีที่สุด เพื่อให้ผู้อื่นที่มีปัญหาเดียวกันสามารถค้นพบได้
Score:1
ธง in

อื่น ๆ คำตอบ ถูกต้อง 100%

สิ่งที่เกิดขึ้นคือเซิร์ฟเวอร์ (ภายใน) ถูกสร้างขึ้นโดยใช้ชื่อโฮสต์ mail.lan.contoso.com. ข้อผิดพลาดคือใบรับรองที่สร้างขึ้นสำหรับโฮสต์นี้ยังคงแสดงอยู่ในกรณีที่ชื่อ DNS mail.contoso.com ใช้ในการเชื่อมต่อกับเซิร์ฟเวอร์


แล้วคุณละ ความต้องการ เพื่อทำสิ่งต่อไปนี้เพื่อสร้างบริการการทำงาน:

  • ลบการกำหนดค่า DNS แยกสำหรับ autodiscover.contoso.comเป็นการแก้ปัญหาชื่อเฉพาะเพื่อ 192.168.1.4 ไม่จำเป็นภายในเครือข่ายภายในของคุณ (เนื่องจากสามารถใช้มติชื่อสาธารณะได้เสมอ)
  • กำหนดค่าไคลเอนต์ของคุณเพื่อเชื่อมต่อ mail.contoso.com. (ตรวจสอบการตั้งค่าการค้นหาอัตโนมัติ)
  • กำหนดค่าเซิร์ฟเวอร์แลกเปลี่ยนของคุณเพื่อใช้ใบรับรองที่สร้างขึ้นสำหรับ mail.contoso.com - ปัจจุบัน ใบรับรองสำหรับ mail.lan.contoso.com ถูกนำเสนอ.

สิ่งที่คุณ สามารถ ทำเพื่อเพิ่มความน่าเชื่อถือและลดความพยายามในการบำรุงรักษา: (สิ่งนี้ทำให้สามารถแยกบริการออกจากเซิร์ฟเวอร์ได้)

  • ที่ฝั่งเซิร์ฟเวอร์ ให้กำหนดค่าที่อยู่ IP ภายใน IP ที่สอง 192.168.1.5 และชี้การแก้ไขชื่อภายในสำหรับ mail.contoso.com ไปยังที่อยู่ IP นี้ (อย่าเปลี่ยนแปลง mail.lan.contoso.com ซึ่งยังคงชี้ไปที่เซิร์ฟเวอร์เอง)
  • ในฝั่งเซิร์ฟเวอร์ (แลกเปลี่ยน) ให้กำหนดค่าบริการอีเมลเพื่อฟังบน IP เฉพาะนี้ 192.168.1.5 แทน 192.168.1.4.

สิ่งที่คุณทำได้อย่างน้อย พิจารณา, ไม่ได้ใช้ แยก DNS เลย:

  • ประสบการณ์ของฉันระบุว่ามีข้อเสียมากมายหากแยก DNS ไม่ได้ใช้งานอย่างทั่วถึง และประสบการณ์เครือข่ายของผู้ดูแลระบบโดยเฉลี่ยนั้นไม่เพียงพอที่จะดูแลและจัดการกับความท้าทายที่เกี่ยวข้องทั้งหมด
  • เหตุผลสำคัญอีกประการหนึ่งคือการออกแบบเครือข่ายที่เรียบง่าย ซึ่งช่วย (ท่ามกลางข้อดีอื่นๆ) แยกสาเหตุที่แท้จริงได้เร็วขึ้นในกรณีที่เกิดเหตุการณ์
  • ข้อดีจริงๆ ของการตั้งค่า DNS แบบแยกมีไม่มากนักซึ่งไม่สามารถทำได้อย่างมีประสิทธิภาพมากขึ้นโดยใช้วิธีอื่น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา