Hỗ trợ IPv6 IPv6 bị vô hiệu hóa


14

Tôi gặp lỗi trong khi chạy tập lệnh cố gắng gửi email.

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

Bất cứ ai có thể nói vấn đề là gì, tôi có cần xin phép không?

Câu trả lời:


9

Bạn không có cấu hình IPv6 trong ngăn xếp mạng của hệ điều hành, nhưng trình gửi thư của bạn (có lẽ là hậu tố) được cấu hình để sử dụng IPv6. Vì không có IPv6 để người gửi thư của bạn sử dụng, nên nó cảnh báo bạn rằng nó sẽ chỉ sử dụng IPv4. Từ postme readme :

nếu bạn thấy các thông báo lỗi như sau, thì bạn đang chạy Linux và cần bật IPv6 trong kernel: xem http://www.ipv6.org/ để biết các gợi ý và mẹo. Không giống như các hệ thống khác, Linux không có ngăn xếp kết hợp cho IPv4 và IPv6 và hỗ trợ giao thức IPv6 không được tải theo mặc định.

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

44

Để vô hiệu hóa mớ hỗn độn, hãy chuyển đến /etc/postfix/main.cfvà thay đổi từ:

inet_protocols = all

đến:

inet_protocols = ipv4

Điều này sẽ chỉ sử dụng ipv4 và thông báo cảnh báo sẽ biến mất.

Bạn sẽ phải đưa ra một điểm dừngbắt đầu cho postfix để đăng ký thay đổi. Một tải lại đơn giản sẽ mang lại:

mail postfix / master [8330]: tải lại - phiên bản 2.9.6, cấu hình / etc / postfix mail postfix / master [8330]: cảnh báo: bỏ qua inet_prot Protocol thay đổi giá trị tham số mail postfix / master [8330]: tất cả ", giá trị mới:" ipv4 "mail postfix / master [8330]: cảnh báo: để thay đổi inet_prot Protocol, dừng và bắt đầu Postfix


5
stackexchange tốt hơn hướng dẫn sử dụng, bởi vì tôi có thể nhận được câu trả lời như thế này ngay lập tức, mà không cần phải lướt qua các chương sách giáo khoa dài dòng về các quyết định thực hiện đã đi vào các bản dựng kernel linux raspbian.
Greg Gauthier

vì vậy hãy đánh dấu đây là câu trả lời đúng sau đó;)
silpol 30/03/2016

Điều này chỉ che giấu vấn đề tiềm ẩn, đó là ai đó đã vô hiệu hóa IPv6 trên hệ thống. Thay vào đó, vấn đề cơ bản nên được khắc phục.
Michael Hampton
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.