After upgrade from Plesk 10.3.1 to Plesk 10.4.4 Bind can not be restarted any more:
The only solution is to delete and recreate the domain alias forum.domain.tld. This seems to be a bug in Plesk 10.4 as there was no problem with it in Plesk 10.3 or previous versions.
The same bug makes it impossible to do an migration form Plesk 8.6 to Plesk 10.4.4:
Server and product details:
° Product: Plesk 10.4.4 Update #3, last updated at Nov 22, 2011 12:27 PM
° Operating system: CentOS release 5.7 (Final)
° Architecture: x86_64
° Kernel version 2.6.18-028stab089.1
° Bind version: bind-9.3.6-16.P1.el5_7.1
The problem occurs because on the same server both domain.tld and domainforum.tld (with forum.domain.tld as a domain alias) are set up as two independent domains (each with their own customer). Apparently the upgrade to Plesk 10.4.4 did put A records for forum.domain both in /var/named/run-root/var/forum.domain.tld and in /var/named/run-root/var/domain.tld.# /etc/init.d/named restart
Stopping named: [ OK ]
Starting named:
Error in named configuration:
[...]
zone domainforum.tld/IN: loaded serial 2011111605
dns_master_load: forum.domain.tld:17: www.forum.domain.tld: CNAME and other data
zone forum.domain.tld/IN: loading master file forum.domain.tld: CNAME and other data
_default/forum.domain.tld/IN: CNAME and other data
[FAILED]
The only solution is to delete and recreate the domain alias forum.domain.tld. This seems to be a bug in Plesk 10.4 as there was no problem with it in Plesk 10.3 or previous versions.
The same bug makes it impossible to do an migration form Plesk 8.6 to Plesk 10.4.4:
Error: domain "forum.domain.tld"
Execution of /usr/local/psa/admin/plib/api-cli/dns.php --set forum.domain.tld -list /usr/local/psa/PMM/tmp/dns19BZJR -ignore-nonexistent-options failed with return code 1.
Stderr is
Unable to restore the DNS zone: an error occurred while adding the ftp.forum.domain.tld. IN CNAME forum.domain.tld. record: Such DNS record already exists.
Error: domain "forum.domain.tld"
Execution of /usr/local/psa/admin/plib/api-cli/dns.php --set forum.domain.tld -list /usr/local/psa/PMM/tmp/dnsdNDkYb -ignore-nonexistent-options failed with return code 1.
Stderr is
Unable to restore the DNS zone: an error occurred while adding the ftp.forum.domain.tld. IN CNAME forum.domain.tld. record: Such DNS record already exists.
Error: hosting "forum.domain.tld"
Execution of /usr/local/psa/admin/plib/api-cli/domain.php --update forum.domain.tld -hosting true -hst_type phys -do-not-apply-skeleton -ip AA.BB.CC.DD -www-root httpdocs -ssl false -same_ssl false -login forumdomainlogin -passwd '' -hard_quota 20971520 -ignore-nonexistent-options failed with return code 0.
Error: hosting "forum.domain.tld"
Execution of /usr/local/psa/admin/plib/api-cli/domain.php --set-php-settings forum.domain.tld -settings /usr/local/psa/PMM/tmp/phpSettingszaZEwa -ignore-nonexistent-options failed with return code 536305584.
Server and product details:
° Product: Plesk 10.4.4 Update #3, last updated at Nov 22, 2011 12:27 PM
° Operating system: CentOS release 5.7 (Final)
° Architecture: x86_64
° Kernel version 2.6.18-028stab089.1
° Bind version: bind-9.3.6-16.P1.el5_7.1