
Editar: O problema desapareceu quando reiniciei meu computador. Peço desculpas por desperdiçar o tempo de todos com isso!
Estou tentando configurar domínios .dev locais para meus diferentes aplicativos de produção. Eu tenho uma entrada como esta no meu arquivo httpd.conf:
<VirtualHost app.appname.dev:80>
ServerName app.appname.dev
ProxyPass / http://localhost:3000/
ProxyPassReverse / http://localhost:3000/
</VirtualHost>
<VirtualHost ppa.appname.dev:80>
ServerName ppa.appname.dev
ProxyPass / http://localhost:3000/
ProxyPassReverse / http://localhost:3000/
</VirtualHost>
Estou usando o dnsmasq para rotear o tráfego de *.dev para localhost (usando address=/dev/127.0.0.1
no meu dnsmasq.conf)
Ok, o mistério é que app.appname.example
funciona perfeitamente bem. Mas ppa.appname.dev
dá esta mensagem de erro no meu navegador:
Serviço não disponível
O servidor está temporariamente impossibilitado de atender sua solicitação devido a tempo de inatividade para manutenção ou problemas de capacidade. Por favor, tente novamente mais tarde.
Eu reiniciei o Apache muitas vezes, limpei meu DNS, tentei diferentes ordenações dessas declarações VirtualHost e nada parece soltá-lo. Alguma ideia do que pode estar acontecendo aqui?