Chrome no host O Windows 8.1 não pode se conectar ao convidado executando o Ubuntu 14.04 com o apache

0

Estou usando o VirtualBox no meu pc do Windows 8.1 para hospedar um convidado do Ubuntu Server 14.04 que executa o Apache como um servidor da Web de desenvolvimento.

Estou usando o Bridged Adapter no VirtualBox.

Eu tenho alguns vhost no Apache e posso acessar todos eles usando o Firefox ou o IE do host. Mas não consigo acessá-lo usando o Chrome.

O Chrome me oferece o seguinte:

ERR_CONNECTION_REFUSED

Google Chrome's connection attempt to cooksfromhome.localhost was
rejected. The website may be down, or your network may not be
properly configured.

[...]

Pelo que eu entendi, minha configuração do Apache deve estar ok porque eu posso acessá-lo sem problemas com o Firefox e o IE ... Mas o Chrome não concorda ... Alguma idéia do porque eu tenho esse problema e o que posso fazer para consertá-lo?

    
por Gabriel 06.08.2015 / 16:17

1 resposta

0

Eu finalmente encontrei a solução para o meu problema e, mesmo que pareça que ninguém notou minha pergunta original, estou respondendo para ajudar qualquer um que possa se deparar com isso no futuro.

O Chrome ignora todas as entradas no arquivo host que tentam enviar qualquer site com .localhost para um IP que não seja o endereço local do computador. ( link )

Então modifiquei meu vache do Apache no Ubuntu VirtualBox de

ServerName mysite.localhost

para

ServerName mysite.local.host

(E eu modifiquei meu arquivo host de acordo) E agora está funcionando!

Observe que o ServerName pode ser o que você quiser, desde que não termine com .localhost.

    
por 24.09.2015 / 20:26