Apache apr_sockaddr_info_get () falha no erro [fechado]

9

Meu serviço apache está me dando erro, eu usei apenas um snapshop na minha instância de nuvem AWS e tudo parecia estar bem e meu site estava funcionando até que eu reiniciei o meu apache e agora me dá o erro abaixo:

ubuntu@ip-10-0-0-217:/var/www$ sudo service apache2 restart
sudo: unable to resolve host ip-10-0-0-217
 * Restarting web server apache2 
apache2: apr_sockaddr_info_get() failed for ip-10-0-0-217
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
 ... waiting apache2: apr_sockaddr_info_get() failed for ip-10-0-0-217
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

No lado do usuário, eles estão recebendo This website is temporarily unavailable, please try again later. quando tentam acessar o site.

Como posso corrigir isso?

    
por user291679 09.06.2014 / 12:10

2 respostas

10

Eu também tive esse problema como uma boa instalação do Apache 2.4 no Ubuntu 14.04.

Eu finalmente consertei quando percebi que tinha digitado um nome errado no arquivo /etc/hosts o nome do meu servidor definido em /etc/hostname era thissrv2

i.e. hosts was (after I changed it) ...
127.0.0.1       localhost
::1             localhost ip6-localhost ip6-loopback
fe00::0         ip6-localnet
ff00::0         ip6-mcastprefix
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters
127.0.1.1       thissvr1
91.189.88.140   ports.ubuntu.com
91.189.95.83    ppa.launchpad.net
54.224.40.137   repo.linaro.org

Uma vez que eu corrigi a entrada para isso abaixo (agora em linha com /etc/hostname ) o erro foi

127.0.0.1       localhost
::1             localhost ip6-localhost ip6-loopback
fe00::0         ip6-localnet
ff00::0         ip6-mcastprefix
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters
127.0.1.1       thissvr2
91.189.88.140   ports.ubuntu.com
91.189.95.83    ppa.launchpad.net
54.224.40.137   repo.linaro.org

Espero que isso leve os outros a corrigir esse tipo de erro.

    
por DSM 14.09.2014 / 09:52
5

Isso acontece quando o apache acaba de ser instalado e nenhuma configuração foi feita. De qualquer forma, um primeiro resultado de pesquisa rápida [1] fornece o seguinte recibo:

Para corrigir esse problema, você precisa editar o arquivo httpd.conf. Abra o terminal e digite,

sudo nano /etc/apache2/httpd.conf

Por padrão, o arquivo httpd.conf ficará em branco. Agora, basta adicionar a seguinte linha ao arquivo.

ServerName localhost

Salve o arquivo e saia de. Finalmente, reinicie o servidor.

sudo /etc/init.d/apache2 restart

[1] link

    
por XiR_ 09.06.2014 / 12:19

Tags