Article ID: 111180, created on Apr 25, 2011, last review on May 10, 2014

  • Applies to:
  • Plesk 10.x for Linux
  • Plesk 9.5 for Linux/Unix


When the DNS service works in Slave mode for a domain, the domain name is not resolved.


The DNS service in Slave mode fails to create a zone file on the file system due to the lack of permissions (SELinux restrictions). If the zone file is not created, the service does not have instructions on how to resolve the IP address.


Check log /var/log/messages if it contains errors like:
# named[10328]: dumping master file: tmp-wqlhytJvzE: open: permission denied
# named[10328]: transfer of '' from failed while receiving responses: permission denied

To check SELinux mode run command:
# getenforce

Output should be:


Switch SELinux into Permissive mode - open file /etc/selinux/config in any editor, find row

and change it to

If you have not found this file, open file /boot/grub/grub.conf in any editor and add the parameter enforcing=0 to Grub Boot Loader:
title SE-Linux Test System
        root (hd0,0)
        kernel /boot/vmlinuz-2.4.20-selinux-XXXXXXXXXX ro root=/dev/hda1 nousb enforcing=0
        #initrd /boot/initrd-2.4.20-selinux-XXXXXXXXXX.img

Reboot the server to apply changes.

60d3e722783ac7177a2b4b4c13af4062 a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 6ef0db7f1685482449634a455d77d3f4 dd0611b6086474193d9bf78e2b293040 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF