O virtualhosts local do Apache não está funcionando (erro 502) [fechado]

3

Meu ambiente de desenvolvimento local consiste em um mac com o OSX El Capitan 10.11.6. Eu tenho o Apache 2.4.28 instalado.

Algo parece ter corrido mal com a minha configuração de host virtual, já que nenhum dos meus sites locais funciona ao tentar acessá-los usando seus URLs de alias. Todos eles resultam em um 'erro DNS' com status 502.

Meu httpd-vhosts.conf tem a seguinte configuração:

<VirtualHost *:80>
    ServerName myaccuen.booking.test
    ServerAlias www.myaccuen.booking.test

    DocumentRoot "/Users/john.doe/Sites/myaccuen-booking/public"
    <Directory "/Users/john.doe/Sites/myaccuen-booking/public">
        AllowOverride all
    </Directory>
</VirtualHost>

Assim, em / etc / hosts, tenho a seguinte entrada:

127.0.0.1       myaccuen.booking.test www.myaccuen.booking.test

Executar ping myaccuen.booking.test na linha de comando resulta na seguinte saída:

64 bytes from 127.0.0.1: icmp_seq=67 ttl=64 time=0.078 ms
64 bytes from 127.0.0.1: icmp_seq=68 ttl=64 time=0.049 ms
64 bytes from 127.0.0.1: icmp_seq=69 ttl=64 time=0.095 ms
^C
--- myaccuen.booking.test ping statistics ---
70 packets transmitted, 70 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.024/0.083/0.184/0.031 ms

Nada é registrado no log de erros do Apache quando isso ocorre.

Quando executo sudo lsof -i :80 , o seguinte é a saída:

COMMAND     PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
httpd      2007 root    5u  IPv6 0x541c6553e1ecf9ad      0t0  TCP *:http (LISTEN)
httpd      2013 _www    5u  IPv6 0x541c6553e1ecf9ad      0t0  TCP *:http (LISTEN)
httpd      2204 _www    5u  IPv6 0x541c6553e1ecf9ad      0t0  TCP *:http (LISTEN)
httpd      2205 _www    5u  IPv6 0x541c6553e1ecf9ad      0t0  TCP *:http (LISTEN)
httpd      2206 _www    5u  IPv6 0x541c6553e1ecf9ad      0t0  TCP *:http (LISTEN)
rpc.geo   32041 root    5u  IPv4 0x541c6553f68452dd      0t0  TCP 10.140.208.29:64083->search.namequery.com:http (CLOSED)
SophosSXL 33937 root    7u  IPv4 0x541c6553fae302dd      0t0  TCP 10.140.208.38:53453->ec2-54-247-166-17.eu-west-1.compute.amazonaws.com:http (ESTABLISHED)
SophosSXL 33937 root   15u  IPv4 0x541c6553fba820ed      0t0  TCP 10.140.208.38:53454->ec2-54-247-166-17.eu-west-1.compute.amazonaws.com:http (ESTABLISHED)
rpc.net   37659 root    5u  IPv4 0x541c6553f5e05efd      0t0  TCP 10.140.208.29:53347->search.namequery.com:http (ESTABLISHED)

O acima parece bem?

Eu sinto que esqueci de algo simples, mas não consigo colocar o dedo nela.

Acho que a causa é o firewall de trabalho, com o Z escaler interferindo.

Aprecie todas as sugestões para depurar e identificar a causa do problema.

    
por Mr B 18.10.2018 / 13:21

1 resposta

2

A causa de meus nomes de servidores não funcionarem para meus sites locais foi, na verdade, devido ao firewall da empresa, o Zscaler.

Eu percebi isso reiniciando o Zscaler (eu não tenho os privilégios para desativá-lo). Enquanto o firewall estava reiniciando, tentei o nome do servidor virtual / alias no meu navegador e o aplicativo foi carregado sem erros.

    
por 19.10.2018 / 11:27