คำเตือน“ รองรับ IPv6 ถูกปิดใช้งาน”


14

ฉันพบข้อผิดพลาดขณะเรียกใช้สคริปต์ซึ่งพยายามส่งอีเมล

send-mail: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
send-mail: warning: inet_protocols: configuring for IPv4 support only
postdrop: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
postdrop: warning: inet_protocols: configuring for IPv4 support only

ใครสามารถพูดว่าปัญหาคืออะไรฉันต้องได้รับอนุญาต?

คำตอบ:


9

คุณไม่ได้กำหนดค่า IPv6 ไว้ในสแต็กเครือข่ายของคุณ แต่เมลของคุณ (น่าจะเป็น postfix) ที่ได้รับการกำหนดค่าให้ใช้ IPv6 เนื่องจากไม่มี IPv6 สำหรับจดหมายของคุณที่จะใช้มันจึงเตือนคุณว่าจะใช้ IPv4 เท่านั้น จากreadme postfix :

หากคุณเห็นข้อความแสดงข้อผิดพลาดดังต่อไปนี้แสดงว่าคุณกำลังใช้งาน Linux และจำเป็นต้องเปิด IPv6 ในเคอร์เนล: ดูhttp://www.ipv6.org/สำหรับคำแนะนำและเคล็ดลับ ซึ่งแตกต่างจากระบบอื่น ๆ Linux ไม่ได้มีการรวมสแต็กสำหรับ IPv4 และ IPv6 และการสนับสนุนโปรโตคอล IPv6 จะไม่โหลดตามค่าเริ่มต้น

postconf: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
postconf: warning: inet_protocols: configuring for IPv4 support only

44

หากต้องการปิดใช้งานข้อความไปที่/etc/postfix/main.cfและเปลี่ยนจาก:

inet_protocols = all

ถึง:

inet_protocols = ipv4

นี่จะใช้ ipv4 เท่านั้นและข้อความเตือนจะหายไป

คุณจะต้องออกคำสั่งหยุดและเริ่มให้ postfix ทำการลงทะเบียนการเปลี่ยนแปลง การโหลดซ้ำง่าย ๆ จะให้:

mail postfix / master [8330]: reload - รุ่น 2.9.6, การกำหนดค่า / etc / postfix mail postfix / master [8330]: คำเตือน: การเพิกเฉยค่าพารามิเตอร์ inet_protocols การเปลี่ยนค่าพารามิเตอร์ mail postfix / master [8330]: คำเตือน: ค่าเก่า: " all ", new value:" ipv4 "mail postfix / master [8330]: คำเตือน: หากต้องการเปลี่ยน inet_protocols ให้หยุดและเริ่ม Postfix


5
stackexchange นั้นดีกว่าคู่มือเพราะฉันสามารถหาคำตอบได้ในทันทีโดยไม่ต้องเดินผ่านบทตำราเรียนที่ใช้เวลานานในการตัดสินใจในการนำไปปฏิบัติซึ่งไปสู่เคอร์เนล raspbian linux
Greg Gauthier

เพื่อให้ทำเครื่องหมายนี้เป็นคำตอบที่ถูกต้องแล้ว;)
silpol

นี่เป็นการปิดบังปัญหาพื้นฐานเท่านั้นซึ่งมีคนปิดการใช้งาน IPv6 บนระบบ ปัญหาพื้นฐานควรได้รับการแก้ไขแทน
Michael Hampton
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.