+ Responder ao Tópico



  1. #1
    wmerlin
    Visitante

    Padrão conection refused

    Instalei o apache aqui numa boa, coloquei os modulos do php4 e rodou sem problemas, o phpsysinfo ta uma maravilha, a rede toda ta acessando o apache sem problemas, mas quando alguém fora da rede tenta acessar (ip externo) da conection refused... testei o ssh para ver se era problema de roteamento, mas o ssh consegui acessar externamente, coloquei o apache para rodar na porta 3128 pois a 80 já está sendo usada pelo roteador isso pode interferir em alguma coisa? quando tento acessar a pagina externamente coloco http://ip:3128 mas num vai, da conection refused, o que pode ser? meu apache é o 1.3 rodo no debian sarge

  2. #2
    felco
    Visitante

    Padrão conection refused

    iptables -A INPUT -p tcp --dport 3128 -j ACCEPT

    a ordem das suas regras nao podem contratizer entre si...
    tipo....
    iptables -A INPUT -j DROP
    iptables -A INPUT -p tcp --dport 3128 -j ACCEPT

    assim ele dropa antes de aceitar

  3. #3
    gmlinux
    Visitante

    Padrão conection refused

    Executa também:
    netstat -tanp
    olha se o apache esta fazendo listen na interface externa

  4. #4
    felco
    Visitante

    Padrão conection refused

    o apache nao precisa escutar na int externa...

  5. #5
    wmerlin
    Visitante

    Padrão conection refused

    Consegui aqui pessoal, não sei o por que mas na porta 80 ele foi sem problemas para o pessoal que acessa externamente, talvez seja por que como nosso amigo gmlinux disse ele podia não estar escutando a porta 3128 mas sim a porta 80 como padrão apesar do campo estar comentado, vou fazer um teste de novo com a porta 3128 e vejo se foi só o listen que faltou mesmo na configuração do apache, vlw aee pessoal

  6. #6
    pflamellas
    Visitante

    Padrão conection refused

    Kra,
    o problema naum é roteamento...mas sim onde o apche está aguardando ou melhor "escutando" a conexão...no httpd.conf modifique a tag Listem 80 para a port a 3128...fica assim Listem 3128
    Um abraço
    Paulo Fernando Lamellas

  7. #7
    gmlinux
    Visitante

    Padrão conection refused

    Citação Postado originalmente por felco
    o apache nao precisa escutar na int externa...
    por externa entenda a interface de rede que prove o recurso para o mundo, se o apache fizer listen apenas na 127.0.0.1 (lo), por exemplo, nenhuma conexão, a não ser da própria máquina, será servido por ele, dai o cliente não consegue sequer inicializar o handshake tcp, e emite a mensagem connection refused.

    o comando
    netstat -tanp
    lista as portas tcp e os processos associados a ela, por isto sugeri o comando.