[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Advertencia al iniciar / reiniciar Apache "Failed to resolve server name..."



El Thu, 06 Nov 2014 14:20:39 -0300, Mauro Antivero escribió:

> El 06/11/14 a las 14:10, Camaleón escibió:

(...)

>>> service apache2 restart [....] Restarting web server: apache2[Thu Nov
>>> 06 13:11:31 2014] [error] (EAI 2)Name or service not known: Failed to
>>> resolve server name for 172.30.7.122 (check DNS) -- or specify an
>>> explicit ServerName
>>>    ... waiting [Thu Nov 06 13:11:32 2014] [error] (EAI 2)Name or
>>>    service
>>> not known: Failed to resolve server name for 172.30.7.122 (check DNS)
>>> --
>>> or specify an explicit ServerName
>> (...)
>>
>> Asegúrate de que todas las plantillas de los sitios que tengas
>> habilitados (sites-enabled) tengan definida esa variable (ServerName) y
>> de que efectivamente, tu servidor sea capaz de resolver los nombres de
>> dominio definidos.
> En sites-enabled solamente tengo el archivo "000-default", el cual no he
> tocado para nada. En este caso la varible ServerName está definida en:
> 
> /etc/apache2/apaches2.conf /etc/apache2/conf.d/owncloud.conf

Haz un barrido, que nunca está más:

grep -i servername /etc/apache2/*/*

> Lo curioso es que en otro servidor de pruebas que tengo el cual tiene
> una IP pública la misma configuración funciona sin problemas.
      ^^^^^^^^^^

Tú mismo te has respondido: porque puede resolver el dominio/IP ;-)

> Sigo buscando pero no logro encontrar que es lo que sucede. Me pregunto
> si será un tema de DNS reverso, pero lo raro es que para el servidor que
> tengo con una IP pública tampoco tiene un reverso definido.

Yo creo que el mensaje que te devuelve es verídico. Manda la salida de:

getent hosts 172.30.7.122
getent hosts 127.0.0.1

Omite los datos sensibles del nombre de dominio pero asegúrate de que el 
nombre resuelto concuerde con la variable que hayas definido como 
ServerName.

Saludos,

-- 
Camaleón


Reply to: