Score:0

เหตุใด Postfix จึงอ่านไฟล์ main.cf โดยอัตโนมัติและอย่างไร

ธง us

วันนี้ฉันเปลี่ยนเส้นทางใบรับรอง TLS ในไฟล์ Postfix main.cf เส้นทางเหล่านั้นกลับพังทลาย

ในเวลาไม่กี่นาที Postfix ได้อ่านเส้นทางที่เปลี่ยนแปลงเหล่านั้น และการเชื่อมต่อ TLS ของฉันก็ใช้งานไม่ได้ (เพราะเส้นทางเสีย)

คำถามที่ 1: เหตุใด Postfix จึงอ่านการเปลี่ยนแปลงจากไฟล์ main.cf โดยอัตโนมัติ เป็นเอกสาร? ฉันไม่พบข้อมูลเกี่ยวกับมัน

คำถามที่ 2: ฉันสามารถปิดพฤติกรรมนี้ได้หรือไม่ ฉันคาดว่า Postfix จะแทนที่ใบรับรองหลังจากโหลดบริการซ้ำ ไม่ใช่ในทันที

ขอบคุณ

Score:1
ธง vn
rvs

เป็นไปได้มากว่า Postfix จะรีสตาร์ทหรือได้รับสัญญาณ SIGHUP ขณะที่คุณกำลังทำงานในการกำหนดค่า

สาเหตุหนึ่งที่ทำให้ daemon รีสตาร์ท/โหลดซ้ำคือ logrotate: มันอาจจะรีสตาร์ท/โหลดเซอร์วิสใหม่ เพื่อเปิดไฟล์คอนฟิกูเรชันอีกครั้งหลังจากการหมุนเวียนบันทึก

อาจเป็นไปได้ว่า Postfix หยุดทำงานด้วยเหตุผลอื่นและ systemd เริ่มต้นใหม่

ฉันขอแนะนำให้ตรวจสอบบันทึกของคุณสำหรับเหตุการณ์อื่นๆ (การรัน cron job ฯลฯ) ในช่วงที่ Postfix ไม่ทำงานสำหรับคุณ

us flag
ฉันตรวจสอบบันทึกแล้ว Postfix ไม่ได้รีสตาร์ทหรือโหลดซ้ำ หลังจากที่ฉันบันทึก postfix main.cf แล้ว: "คำเตือน: ไม่สามารถรับใบรับรอง RSA จากไฟล์ "/path_to_cert": ปิดใช้งานการสนับสนุน TLS"
Score:1
ธง fr
anx

การหยิบจับการเปลี่ยนแปลงคือ โดยการออกแบบ ขั้นตอนมาตรฐานในส่วนประกอบ Postfix ส่วนใหญ่ อันที่จริงแล้ว หลายส่วนของ Postfix อนุญาตให้มีการแลกเปลี่ยนกระบวนการที่กำลังทำงานอยู่สำหรับกระบวนการใหม่ได้ทุกเมื่อ พารามิเตอร์การกำหนดค่าจำนวนมากถูกตั้งค่าให้มีผลโดยอัตโนมัติในที่สุด โดยมีหรือไม่มีการแทรกแซงด้วยตนเอง (โหลดใหม่).

การเปลี่ยนแปลงใน main.cf จะถูกเลือกโดยอัตโนมัติ โดยเป็น smtpd(8) กระบวนการทำงานในระยะเวลาที่จำกัดเท่านั้น ใช้คำสั่ง "postfix reload" เพื่อเร่งการเปลี่ยนแปลง - คน 8 smtpd

หากวิธีการจัดการใบรับรองของคุณทำให้การโหลดซ้ำไม่เป็นที่พึงปรารถนา ขอแนะนำให้คุณวางใบรับรองและคีย์ที่ตรงกันไว้ด้วยกันในไฟล์ที่จะเปลี่ยนแปลงเมื่อการโหลดซ้ำนั้นปลอดภัยเท่านั้น

ด้วย Postfix ⥠3.4 วิธีที่ต้องการในการกำหนดค่าเซิร์ฟเวอร์คีย์และ ใบรับรองผ่านพารามิเตอร์ "smtpd_tls_chain_files" - คนที่ 5 หลังการประชุม

ดูเอกสารประกอบของ smtpd_tls_chain_files พารามิเตอร์สำหรับคำอธิบายเพิ่มเติม

us flag
ทุกอย่างชัดเจน ขอบคุณมาก! :)

โพสต์คำตอบ

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