سیستم عامل لینوکس

رفع خطای loading from master file failed: file not found در زمان start نمودن سرویس named

متن کامل خطا به صورت ذیل می باشد. این خطا بدین دلیل رخ می دهد که دامنه ای به صورت ناقص از سرور حذف شده باشد. ولی ZOne مربوط به آن به دلایلی از جمله time out یا در دسترس نبودن سرویس named روی سرور باقی مانده باشد. لذا می بایست نسبت به حذف دستی آن اقدام گردد.

[[email protected] named]# service named restart Stopping named:                                            [  OK  ] Starting named: Error in named configuration: zone localhost.localdomain/IN: loaded serial 0 zone localhost/IN: loaded serial 0 zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0 zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0 zone 0.in-addr.arpa/IN: loaded serial 0 zone domain.com/IN: loading from master file /var/named/domain.com.db failed: file not found zone domain.com/IN: not loaded due to errors. _default/domain.com/IN: file not found                                                            [FAILED] 

جهت رفع این خطا، می بایست Zone مربوط به دامنه domain.com از فایل named.conf حذف گردد. این فایل در مسیر ذیل موجود می باشد.

/etc/named.conf 

لازم به ذکر است خطا مربوطه به صورت ذیل می باشد.

zone "domain.com" { type master; file "/var/named/domain.com.db"; }; 

در آخر پس از حذف Zone مربوطه سرویس named بدون مشاهده خطا Restart می گردد.

[[email protected] named]# service named restart Stopping named: .                                          [  OK  ] Starting named:                                            [  OK  ] 
author-avatar

درباره میلاد خوشدل

کارشناسی رشته مهندسی نرم افزار و کارشناسی ارشد رشته ی معماری کامپیوتر 8 سال تجربه کاری در زمینه امنیت و تست نفوذ و در حال حاضر نیز به عنوان محقق امنیتی در یک شرکت معتبر داخلی مشغول به کار هستم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

چهارده − یازده =