Peringatan "Dukungan IPv6 dinonaktifkan"

14

Saya mendapatkan kesalahan saat menjalankan skrip yang mencoba mengirim 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

Adakah yang bisa mengatakan apa masalahnya, apakah saya memerlukan izin?

Swagatika
sumber

Jawaban:

9

Anda tidak memiliki IPv6 yang dikonfigurasi dalam tumpukan jaringan OS Anda, tetapi mailer Anda (mungkin postfix) dikonfigurasi untuk menggunakan IPv6. Karena tidak ada IPv6 untuk digunakan mailer Anda, itu memperingatkan Anda bahwa itu hanya akan menggunakan IPv4. Dari postme readme :

jika Anda melihat pesan kesalahan seperti berikut ini, maka Anda menjalankan Linux dan perlu mengaktifkan IPv6 di kernel: lihat http://www.ipv6.org/ untuk petunjuk dan tips. Tidak seperti sistem lain, Linux tidak memiliki tumpukan gabungan untuk IPv4 dan IPv6, dan dukungan protokol IPv6 tidak dimuat secara default.

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

Untuk menonaktifkan pesan, buka /etc/postfix/main.cfdan ubah dari:

inet_protocols = all

untuk:

inet_protocols = ipv4

Ini hanya akan menggunakan ipv4 dan pesan peringatan akan hilang.

Anda harus mengeluarkan berhenti dan mulai untuk postfix untuk mendaftarkan perubahan. Reload sederhana akan menghasilkan:

postfix / master mail [8330]: reload - versi 2.9.6, konfigurasi / etc / postfix mail master / master [8330]: peringatan: mengabaikan inet_protocols nilai parameter perubahan postfix / master mail [8330]: peringatan: nilai lama: " semua ", nilai baru:" ipv4 "mail postfix / master [8330]: peringatan: untuk mengubah inet_protocols, berhenti dan mulai Postfix

Wei
sumber
5
stackexchange lebih baik daripada manual, karena saya bisa mendapatkan jawaban seperti ini dalam sekejap, tanpa harus mengarungi bab buku teks bertele-tele tentang keputusan implementasi yang masuk ke raspbian linux build builds.
Greg Gauthier
maka tandai ini sebagai jawaban yang tepat;)
silpol
Ini hanya menutupi masalah mendasar, yaitu seseorang menonaktifkan IPv6 pada sistem. Masalah yang mendasarinya harus diperbaiki sebagai gantinya.
Michael Hampton