2013-11-16 3 views
2

Я переместил мою установку WHM/cPanel на новый сервер. После изменения IP-адресов сервера имен, а затем через некоторое время домены начнут указывать на новый сервер.Имя хоста, не разрешающее IP WHM/cPanel

Однако имя хоста не разрешено для IP-адреса.

/scripts/ipcheck --verbose 


IMPORTANT: Do not ignore this email. 

Your hostname (xxx.example.com) could not be resolved to an 
IP address. This means that /etc/hosts is not set up correctly, 
and/or there is no dns entry for xxx.example.com. Please be 
sure that the contents of /etc/hosts are configured correctly, and 
also that there is a correct 'A' entry for the domain in the zone 
file. 

Some or all of these problems can be caused by /etc/resolv.conf 
being setup incorrectly. Please check that file if you believe 
everything else is correct. 

You may be able to automatically correct this problem by using the 
'Add an A entry for your hostname' option under 'Dns Functions' in 
your Web Host Manager. 

Я побежал:

nano /etc/hosts 


# Do not remove the following line, or various programs 
# that require network functionality will fail. 
127.0.0.1    localhost.localdomain localhost 
XXX.XXX.XXX.XXX   xxx.example.com xxx 

Я также проверить:

nano /etc/resolv.conf 

nameserver 8.8.8.8 
nameserver 8.8.4.4 

также:

nano /etc/nameserverips 

XXX.XXX.XXX.XXX=ns1.example.com 
XXX.XXX.XXX.XXX=ns2.example.com 

Я проверил "Добавить запись для имени хоста" в WHM:

Hostname | Server Main IP 
xxx.example.com | XXX.XXX.XXX.XXX 

Я проверил и перестроен dnsconfig

/scripts/rebuildingdnsconfig 

Я действительно не знаю, что еще проверить, я перезагрузки сервера. Домены, указывающие на серверы имен, работают нормально. Проблема, с которой я столкнулся, заключается в том, что я направляю все cpanel-доступ и SSL-конфиги для электронной почты через https://xxx.example.com, потому что у этого есть сертификат SSL. Я сравнил настройки с старым сервером, и они одинаковы, кроме IP-адреса.

Centos 6,4 WHM 11.40.0 Построить 19

  • IP-адреса XXX.XXX.XXX = Сервер
  • xxx.example.com = имя хоста

Любая помощь будет оценена.

+0

Сервер имен для домена example.com находится на одном сервере? XXX.XXX.XXX.XXX = ns1.example.com XXX.XXX.XXX.XXX = ns2.example.com и XXX.XXX.XXX.XXX это на вашем сервере? Если вы редактируете zona A для («Добавить запись для своего имени хоста»), но ваш сервер имен не находится на сервере и не настроен правильно, сервер имен указывает на другой IP-адрес – abkrim

ответ

1

решаемые это:

Перейти к WHM, «добавить запись для имени хоста» и просто представить снова.

Несмотря на то, что это была правильная подача, она снова работала. Это исправление появилось из поддержки cPanel.

0

Я знаю его старый пост, но вот несколько контрольно-пропускных пунктов в дополнение к вышесказанному, если кто-то, возможно, потребуется помощь в будущем с такой же вопрос:

1> Проверьте содержание

/etc/wwwacct.conf 

2 > Исследовать имя вашего хоста & NS для соответствующих результатов

dig ns1.example.com 
dig hostname.exmple.com 
host ns1.example.com 
host (HOST IP) 
nslookup hostname.exmple.com 

3) Убедитесь, что вы зарегистрировали hostname.example.com и ns1.example.com в вашем регистраторе домена, и они указывают на правильный IP.

4) Убедитесь, что брандмауэр не блокирует порт UDP:53 и другие важные порты.

Смежные вопросы