पोस्टफ़िक्स मेल लॉग "NIS डोमेन सेट नहीं" दिखाते रहते हैं


18

मैंने अभी पोस्टफिक्स और डवकोट का उपयोग करके एक नया ईमेल सर्वर स्थापित किया है। मैं समस्या निवारण कर रहा हूं, और यह रेखा मेरे लॉग्स (विशेष रूप से, mail.info और mail.log) में दिखाई देती रहती है। एनआईएस डोमेन क्या है, और मैं समस्या को कैसे ठीक करूं?

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

जवाबों:


33

यह वास्तव में कोई समस्या नहीं है, बस एक चेतावनी है जो नए उपयोगकर्ताओं के लिए खतरनाक हो सकती है। एक एनआईएस (नेटवर्क सूचना प्रणाली) "विन्यास फाइल के एक सामान्य सेट साझा करने के लिए एक एनआईएस डोमेन के भीतर मशीनों के एक समूह।" की अनुमति देता है मूल रूप से, यदि आप एक से अधिक बॉक्स पर ईमेल सर्वर चला रहे हैं, तो आप उन दोनों के बीच कॉन्फ़िगर फ़ाइलों को साझा कर सकते हैं।

इस स्थिति में, चूंकि आप केवल एक ही सर्वर चला रहे हैं, हम इस त्रुटि के कारण होने वाली रेखा को हटा सकते हैं।

यदि हम चलाते हैं postconf | grep nisतो हम देख सकते हैं कि पोस्टफिक्स कॉन्फ़िगरेशन सुविधा में निम्न पंक्ति है:

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

आप nis:mail.aliasesइस आदेश को चलाकर भाग निकाल सकते हैं :

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

यह आपके लॉग से चेतावनी को हटा देगा। परिवर्तनों को प्रभावी करने के लिए आपको अपनी पोस्टफ़िक्स सेवा को फिर से शुरू करना होगा:

service postfix restart
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.