โดเมนที่กําหนดเองไม่ตรงกับระเบียน CNAME ในพอร์ทัลนักพัฒนาซอฟต์แวร์แบบผสานรวม

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่ เอกสารประกอบของ Apigee X
info

ลักษณะปัญหา

การกำหนดค่าโดเมนที่กำหนดเองในพอร์ทัลนักพัฒนาซอฟต์แวร์ที่ผสานรวมจะไม่ทำงานหากโดเมนที่กำหนดเองไม่ตรงกับระเบียน CNAME (ชื่อ Canonical): Publish > Portals > Developer Portal > Settings > Domains.

ข้อความแสดงข้อผิดพลาด

ข้อความแสดงข้อผิดพลาดต่อไปนี้จะปรากฏขึ้น

Domain does not match CNAME record

ข้อความแสดงข้อผิดพลาดจะปรากฏใน UI ของ Edge ดังที่แสดงด้านล่าง

Portals > Developer Portal > Settings > Domains" title="Domains">

สาเหตุที่เป็นไปได้

สาเหตุ คำอธิบาย วิธีการแก้ปัญหาที่ใช้ได้กับ
ไม่มีหรือระเบียน CNAME ไม่ถูกต้องสำหรับโดเมน โดเมนที่กำหนดเองควรมีระเบียน CNAME ที่ชี้ไปที่ {orgname}-portal.apigee.net หากไม่มี การกำหนดค่าโดเมนที่กำหนดเองจะล้มเหลว ผู้ใช้ Edge Public Cloud

สาเหตุ: ไม่มีหรือระเบียน CNAME ไม่ถูกต้องสำหรับโดเมน

การวินิจฉัย

ทำตามขั้นตอนต่อไปนี้เพื่อวินิจฉัยปัญหา

  1. เรียกใช้คำสั่งต่อไปนี้เพื่อค้นหาการกำหนดค่า DNS ของชื่อโดเมนที่กำหนดเอง
    dig +noall +answer {custom-domain}
  2. เอาต์พุตของคำสั่งด้านบนควรมีระเบียน CNAME ที่ชี้ไปที่ {org}-portal.apigee.net ชื่อโดเมน เช่น
    dig +noall +answer {custom-domain}
    
    {custom-domain}	{TTL}	IN	CNAME	{orgname}-portal.apigee.net.
  3. หากเอาต์พุตของคำสั่งแสดงว่าโดเมนที่กำหนดเองไม่มีระเบียน CNAME หรือ มีระเบียน CNAME ที่ไม่ตรงกับ{org}-portal.apigee.net,นั่นคือ สาเหตุที่ทำให้การสร้างโฮสต์เสมือนล้มเหลว ด้วยเหตุนี้ ระบบจึงแสดงข้อความแสดงข้อผิดพลาดข้างต้นแก่ผู้ใช้ในหน้าการกำหนดค่าโดเมนที่กำหนดเองของ UI ของ Edge

ความละเอียด

หากโดเมนที่กำหนดเองไม่มีระเบียน CNAME ที่ชี้ไปที่ {orgname}-portal.apigee.net ให้ทำตามขั้นตอนต่อไปนี้เพื่อแก้ไขปัญหา

  1. นำระเบียน CNAME ที่มีอยู่ออกจากการกำหนดค่า DNS ของโดเมนที่กำหนดเอง
  2. เพิ่มระเบียน CNAME ลงในชื่อโดเมน (ที่คุณต้องการใช้ในหน้าโดเมนที่กำหนดเอง) เพื่อชี้ไปที่ {orgname}-portal.apigee.net
  3. เลือกชื่อโดเมนที่กำหนดเองที่ต้องการ (ซึ่งมีระเบียน CNAME ที่ชี้ไปที่ {orgname}-portal.apigee.net) จากเมนูแบบเลื่อนลงสำหรับโดเมน ใน หน้าการกำหนดค่าโดเมนที่กำหนดเอง
  4. หากคุณอัปโหลดใบรับรอง Wildcard ไปยัง Keystore ให้ทำดังนี้
    1. เลือกชื่อโดเมนจากเมนูแบบเลื่อนลง และ
    2. กรอกชื่อโดเมนย่อยที่ถูกต้อง
  5. กำหนดค่า Keystore, Alias, ชื่อโดเมนในหน้าการกำหนดค่าโดเมนที่กำหนดเองของพอร์ทัลนักพัฒนาซอฟต์แวร์ที่ผสานรวม
  6. คลิกบันทึก

หากยังพบปัญหาอยู่ ให้ไปที่ รวบรวมข้อมูลการวินิจฉัย

รวบรวมข้อมูลการวินิจฉัย

หากยังพบปัญหาอยู่หลังจากทำตามวิธีการข้างต้นแล้ว ให้รวบรวมข้อมูลการวินิจฉัยต่อไปนี้ และแชร์กับทีมสนับสนุนของ Apigee Edge

  • ชื่อองค์กร Apigee Edge Cloud
  • ชื่อพอร์ทัลนักพัฒนาซอฟต์แวร์ที่ผสานรวมของ Apigee Edge Cloud
  • ชื่อ Keystore ที่สร้างในสภาพแวดล้อมพอร์ทัล
  • ชื่อแทน
  • ชื่อโดเมนที่กำหนดเอง
  • ภาพหน้าจอของหน้าการกำหนดค่าโดเมนที่กำหนดเองซึ่งแสดงข้อความแสดงข้อผิดพลาด