Score:0

Azure Application Gateway Health Probes ไม่ได้รับการแก้ไขอย่างถูกต้องโดย apache/nginx

ธง io

ฉันใช้ Azure ApplicationGateway และได้ใช้ Health Probes ฉันมีผู้ตรวจสุขภาพจำนวนหนึ่งที่มีโดเมนต่างกัน

ฉันต่อสู้กับ Apache เป็นเวลาหลายสัปดาห์ พยายามรับโพรบที่ดีต่อสุขภาพ แต่ไม่มีข้อผิดพลาดใด ๆ เลยนอกจากใบรับรองที่ไม่ตรงกัน ไม่ว่าฉันจะพยายามอะไรก็ตาม

หลังจากความเจ็บปวดมากมาย และการเปลี่ยนไปใช้ nginx เพื่อทดสอบ ฉันพบว่าชื่อโฮสต์โพรบไม่ตรงกับการกำหนดค่าเซิร์ฟเวอร์ที่ถูกต้อง แต่ตั้งค่าเริ่มต้นเป็นการกำหนดค่า SSL แรกตามที่กำหนดตามลำดับชื่อไฟล์ตามตัวอักษร

ซึ่งหมายความว่าการตรวจสอบความสมบูรณ์บน Azure จะผ่านสำหรับการกำหนดค่าใดก็ตามที่เป็นอันดับแรกในรายการ และล้มเหลวด้วยข้อผิดพลาดของใบรับรองที่ไม่ตรงกันสำหรับส่วนอื่นๆ ทั้งหมด

เมื่อเข้าถึง URL ของปัญหาผ่านเบราว์เซอร์ การกำหนดค่า SSL เหล่านี้จะทำงานได้อย่างถูกต้อง

โดยไม่ต้องตั้งค่า ฯลฯ คำถามของฉันคือ: อะไรคือสาเหตุที่เป็นไปได้ที่คำขอจากโพรบไม่สามารถแก้ไขได้อย่างถูกต้อง (ล้มเหลวในการจับคู่ 'virtualhost') แต่ก็ไม่เป็นไรในเบราว์เซอร์ของฉัน ฉันได้เพิ่มการบันทึกเพื่อตรวจสอบว่า $host name ถูกต้อง ดังนั้นนั่นจึงไม่ใช่ปัญหา ฉันถือว่าสิ่งที่คล้ายกันเกิดขึ้นกับ Apache ซึ่งอาจชี้ไปที่ระดับระบบบางอย่าง ฉันไม่ทราบวิธีวินิจฉัยเพิ่มเติม - ฉันไม่พบปัญหาที่คล้ายกันใน Google ความช่วยเหลือใด ๆ ที่ชื่นชม

โพสต์คำตอบ

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