Score:0

รูปแบบบันทึกที่กำหนดเองของ Apache ของ SSL env vars เปลี่ยนแปลงเมื่อใด

ธง mx

เป็นเวลาหลายปีที่ฉันเข้าถึงตัวแปรบันทึก SSL แบบกำหนดเองโดยใช้คำสั่งเช่น

CustomLog /var/log/apache2/ssl_type_log "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x "%r" %b"

โดยเฉพาะ: %{SSL_CIPHER}x

วันนี้ apache ถูกฆ่าและเริ่มต้นใหม่ ฉันคิดว่าฉันได้รับการอัปเดตเวอร์ชันเป็น 2.4.52 ในกระบวนการ แต่ฉันไม่แน่ใจว่ากำลังอัปเกรดจากเวอร์ชันใด แต่จู่ๆก็ไม่ถูกใจ %{SSL_CIPHER}x รูปแบบ. ในที่สุดฉันก็พบสิ่งนั้น %{SSL_CIPHER}e ไม่ทำให้เกิดข้อผิดพลาด แต่ไม่ได้ผล

https://httpd.apache.org/docs/2.4/mod/mod_ssl.html#logformats กล่าวโดยเฉพาะ %{SSL_CIPHER}x. https://httpd.apache.org/docs/2.4/mod/mod_log_config.html#formats พูดว่า %{...}อี สำหรับ env vars และฉันทำให้มันทำงานโดยการตั้งค่า SSLOptions +StdEnvVars ตามที่คุณคาดหวัง

แต่ทำไมถึงเป็นเช่นนั้น %{...}x เกิดข้อผิดพลาดในการกำหนดค่าโดยฉับพลัน โดยเฉพาะอย่างยิ่งเมื่อใช้งานได้ดีและดูเหมือนว่ายังคงใช้งานถูกต้องตามเอกสารประกอบอยู่หรือไม่

Gerard H. Pille avatar
in flag
เป็นไปได้ไหมว่า Apache มีปัญหากับเครื่องหมายคำพูดในบรรทัด CustomLog

โพสต์คำตอบ

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