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

Re: IPv4 no Apache + Lenny





Julio Cardoso escreveu:
Pega a conf padrão dele e refaça a conf por ela se tiver outras diretivas nele .
você pode instalar uma vm e copiar a conf
abraços
João Henrique Viana escreveu:


Bruno Silva escreveu:
tente substituir a diretiva Listen no seu apache por:

Listen 0.0.0.0 <http://0.0.0.0>:<porta>

ao que eu vi, parece que isso força o apache a usar ipv4, vale tentar.

2009/5/5 João Henrique Viana <joao@engepel.com.br <mailto:joao@engepel.com.br>>

    Galera,

    Após o upgrade do Etch para o Lenny o apache2 parou de escutar na
    porta 80 através do IPv4, somente no IPv6.
    vejam a saída do lsof -i :80

    COMMAND  PID     USER   FD   TYPE DEVICE SIZE NODE NAME
    apache2 4013     root    3u  IPv6  14499       TCP *:www (LISTEN)
    apache2 4020 www-data    3u  IPv6  14499       TCP *:www (LISTEN)
    apache2 4021 www-data    3u  IPv6  14499       TCP *:www (LISTEN)
    apache2 4022 www-data    3u  IPv6  14499       TCP *:www (LISTEN)
    apache2 4023 www-data    3u  IPv6  14499       TCP *:www (LISTEN)
    apache2 4024 www-data    3u  IPv6  14499       TCP *:www (LISTEN)
    apache2 4027 www-data    3u  IPv6  14499       TCP *:www (LISTEN)

    Então adicionei o IPv4 deste servidor no arquivo ports.conf
    e a saída do lsof -i :80 ficou assim

    COMMAND  PID     USER   FD   TYPE DEVICE SIZE NODE NAME
    apache2 4133     root    3u  IPv4  15747       TCP giant.egp:www
    (LISTEN)
    apache2 4140 www-data    3u  IPv4  15747       TCP giant.egp:www
    (LISTEN)
    apache2 4141 www-data    3u  IPv4  15747       TCP giant.egp:www
    (LISTEN)
    apache2 4142 www-data    3u  IPv4  15747       TCP giant.egp:www
    (LISTEN)
    apache2 4143 www-data    3u  IPv4  15747       TCP giant.egp:www
    (LISTEN)
    apache2 4144 www-data    3u  IPv4  15747       TCP giant.egp:www
    (LISTEN)

    Na máquina local o apache responde normalmente as suas
    requisições, mas de qualquer outro pc da rede não.
O nmap local mostra a porta 80 aberta, mas de outros pc está fechada.
    Não existe nenhum firewall entre os computadores clientes e o
    servidor.
    Usando o tcpdump nas duas pontas vi a requisição chegando no
    servidor e voltando para a máquina cliente, ou seja não há
    nenhuma restrição de acesso.
    Na documentação do apache para o Debian não achei nenhuma
    informação sobre modificações de configuração em relação a versão
    de IP.
    Qualquer ajuda será muito bem vinda!!!

    Desde já agradeço

    João Henrique
    -- To UNSUBSCRIBE, email to
    debian-user-portuguese-REQUEST@lists.debian.org
    <mailto:debian-user-portuguese-REQUEST@lists.debian.org> with a
    subject of "unsubscribe". Trouble? Contact
    listmaster@lists.debian.org <mailto:listmaster@lists.debian.org>


Bruno,

Valeu pela resposta, mas aconteceu a mesma coisa, ele continua ouvindo somente na porta 80 localmente.

Valeu,

João Henrique
-- To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Julio,

Valeu pela resposta.
Testei a configuração em uma máquina limpa com o Lenny e funcionou normalmente, então somente por desencargo de consciência, dei um purge no apache2 e o reinstalei, mas o problema persiste. Para testes mudei a porta padrão de 80 para 8888 nos meus sites virtuais e no ports.conf e também funcionou. O problema continua somente quando configuro o apache para a porta 80 e tento o acesso de máquinas remotas, pois localmente continua funcionando. Será que pode ser algum tipo de infecção, tipo vírus/rootkit/alguma coisa neste servidor?

Sds,

João Henrique


Reply to: