ฉันติดตั้ง Windows Server 2016 กับ Apache 2.4.37 แล้ว
ในเซิร์ฟเวอร์ Apache ฉันได้ตั้งค่าโฮสต์เสมือนหลายรายการเช่น:
- เอบีซี.host.com
- แน่นอน.host.com
- กี.host.com
โฮสต์เสมือนทั้งหมดนี้ใช้ที่อยู่ IP และใบรับรองเดียวกันโดยใช้สัญลักษณ์แทน *.host.com
เรากำลังปรับปรุงเว็บไซต์ให้เชื่อมโยงกับบริการของบุคคลที่สามสำหรับการทำธุรกรรมออนไลน์ในขณะนี้ แต่เราพบข้อผิดพลาดเมื่อจับมือกับบริการของบุคคลที่สาม เราสงสัยว่าเป็นปัญหา SNI เนื่องจากเอกสารบริการของบุคคลที่สามระบุว่า ไม่มี SNI.
คำถามของฉันคือ:
ขึ้นอยู่กับเซิร์ฟเวอร์ Apache ของฉัน จำเป็นต้องมี SNI หรือไม่ ฉันไม่คุ้นเคยกับการตั้งค่าเซิร์ฟเวอร์และ SNI สิ่งที่ฉันเข้าใจจากอินเทอร์เน็ตคือ SNI สำหรับหลายโดเมนใช้ IP เดียวกันร่วมกันโดยมีใบรับรองต่างกัน แต่สถานการณ์ของฉันคือชื่อโดเมนเดียวกัน ต่างกันเพียงโดเมนย่อย และทั้งหมดใช้ใบรับรองเดียวกัน สิ่งนี้ยังเกี่ยวข้องกับ SNI หรือไม่
ฉันจะปิดการใช้งาน SNI ในเซิร์ฟเวอร์ได้อย่างไร
เมื่อฉันค้นหาอินเทอร์เน็ต ฉันพบเว็บไซต์หนึ่งกล่าวถึง SNI บนไฟร์วอลล์ หมายความว่าไฟร์วอลล์อาจตั้งค่า SNI ด้วยหรือไม่ แทนเซิร์ฟเวอร์ Apache
ขอบคุณสำหรับคำแนะนำใด ๆ