Score:0

IIS 404.4 สำหรับการเขียน https ใหม่เป็น http

ธง ke

ฉันมีเซิร์ฟเวอร์สองเครื่องที่ใช้ IIS พยายามให้บริการ Power BI Report Server (หากมีความสำคัญ)

เท่าที่ฉันสามารถบอกได้ทั้งสองเซิร์ฟเวอร์ ฉันมีดังต่อไปนี้:

  • เซิร์ฟเวอร์รายงาน Power BI กำลังรับฟัง 127.0.0.1:80 (http)
  • กำลังฟัง IIS (ips ทั้งหมด):443 (https)
  • IIS ชี้ไปที่ไดเร็กทอรีว่างเพื่อให้บริการ
  • กฎการเขียนใหม่ที่ตรงกัน (.*) และเปลี่ยนเส้นทางไปที่ http://localhost:80/{R:1}

ทุกเวอร์ชันของทุกอย่างเท่าที่ฉันสามารถบอกได้นั้นเหมือนกัน (IIS เวอร์ชัน 10, Windows server 2016 เป็นต้น) แต่สิ่งต่าง ๆ ใช้งานได้บนเซิร์ฟเวอร์หนึ่งและไม่ทำงานบนเซิร์ฟเวอร์อื่น ฉันได้ตรวจสอบแล้วว่าไฟล์ web.config บนเซิร์ฟเวอร์ทั้งสองนั้นเหมือนกัน

ข้อผิดพลาดที่ฉันได้รับกลับมาบนเซิร์ฟเวอร์ที่ใช้งานไม่ได้คือ 404.4 ซึ่งหลังจากการวิจัยบางอย่างหมายความว่ามีตัวจัดการที่ขาดหายไป ข้อผิดพลาดจริงที่ฉันมีในบันทึกการติดตามก็คือ ชื่อไฟล์ ชื่อไดเร็กทอรี หรือไวยากรณ์ป้ายชื่อไดรฟ์ข้อมูลไม่ถูกต้อง.

ฉันจะแก้ไขปัญหานี้/ค้นหาว่าเกิดอะไรขึ้นได้อย่างไร

Lex Li avatar
vn flag
ความผิดพลาด 3 https://blog.lextudio.com/the-very-common-mistakes-when-using-iis-url-rewrite-module-a2ab7e4fee59
ke flag
ฉันติดตั้ง ARR แล้ว มีวิธีตรวจสอบว่าติดตั้งไม่ถูกต้อง/ทำงานหรือไม่?
Lex Li avatar
vn flag
เปิดใช้งาน FRT เพื่อดูว่ามีอะไรบ้าง https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/using-failed-request-tracing-to-trace-rewrite-rules
ke flag
ฉันทำอย่างนั้น แต่ฉันก็ยังไม่แน่ใจว่าฉันควรมองหาอะไร
Score:0
ธง ke

คิดออกปัญหา

ด้วยเหตุผลบางอย่าง เมื่อฉันติดตั้ง ARR มันไม่ได้ตั้งค่าให้เปิดใช้งานพร็อกซี (ที่ระดับเครื่อง ARR Cache -> Server Proxy Settings -> enable

โพสต์คำตอบ

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