Log surat postfix terus menunjukkan "domain NIS tidak disetel"


18

Saya baru mengatur server email baru menggunakan Postfix dan Dovecot. Saya telah memecahkan masalah, dan baris ini terus muncul di log saya (khususnya, mail.info dan mail.log). Apa itu domain NIS, dan bagaimana cara memperbaiki masalah?

postfix/smtpd[6107]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled

Jawaban:


32

Ini sebenarnya bukan masalah, hanya peringatan yang bisa mengkhawatirkan pengguna baru. Sebuah NIS (Sistem Informasi Jaringan) memungkinkan "sekelompok mesin dalam domain NIS untuk berbagi seperangkat file konfigurasi." Pada dasarnya, jika Anda menjalankan server email di lebih dari satu kotak, Anda dapat berbagi file konfigurasi di antara mereka.

Dalam hal ini, karena Anda hanya menjalankan satu server, kami dapat menghapus baris yang menyebabkan kesalahan ini.

Jika kita menjalankan, postconf | grep niskita dapat melihat bahwa utilitas konfigurasi postfix memiliki baris berikut:

alias_maps = hash:/etc/aliases, nis:mail.aliases

Anda dapat mengambil nis:mail.aliasesbagian dengan menjalankan perintah ini:

postconf -e "alias_maps = hash:/etc/aliases"

Ini akan menghapus peringatan dari log Anda. Anda juga perlu me-restart layanan Postfix Anda agar perubahan diterapkan:

service postfix restart
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.