CPanel附加域卡死无法绑定的解决方案

分类:技术 5.82k浏览

近期有客户遇到在Cpanel面板添加附加域时,一直提示(XID qpwcxe) The domain “******.cn” already exists in the Apache configuration. 这样的错误,搜索Cpanel面板内发现这个域名并不在系统里。于是一番摸索,终于解决。

1、检查这个域名是否被绑定。

/scripts/whoowns domain.com

如果没有,继续。如果有,直接在附加域内先删除。

2、清空DNS缓存

/scripts/killdns domain.com

如果成功,或没有,则继续。这项是删除DNS ZONE内的所有记录。

删除完毕后如果仍然提示无法添加,则继续

3、检查配置文件

grep domain.com /var/cpanel/users/*

grep -R domain.com /var/cpanel/userdata/*

执行以上命令,查询出卡死的域名,并按格式把对应记录删掉。然后继续。

4、更新域名记录

/scripts/updateuserdomains

差不多OK了。

5、更新httpd和重启配置

 /scripts/rebuildhttpdconf

service httpd restart