+ Responder ao Tópico



  1. #1
    Visitante

    Padrão mod_ssl SSLRequireSSL - Socorro!

    Oi galera. Estou perdendo a cabeça e não consigo resolver esse problema.
    É o seguinte tenho o apache 2 rodando com o mod_ssl 2. Criei todos os certificados e as duas portas (http e https) rodam bem.

    Mas eu queria que em um diretório específico do site sejam aceitasse apenas conexões via porta 443(https) eu uso a seguinte diretiva no httpd.conf

    <Directory /home/users/site/diretoriosoviahttps>
    Options Indexes
    Order deny,allow
    Deny from evil.cracker.com
    SSLRequireSSL
    </Directory>

    Só que quando isso roda. Eu recebo o erro 403 (Não autorizado) nas duas portas ou seja tentando conexão via http e https.

    Como resolver???

    Já aviso que eu so burro pra caramba então se der pra mandar uma receita de bolo ajuda bastante.

    Obrigado.

    Abraços

  2. #2

    Padrão mod_ssl SSLRequireSSL - Socorro!

    acesse:

    https://under-linux.org/artigos45.html

    tem esse aque soh d apache+ssl q eu mesmo escrevi tbm
    https://under-linux.org/noticia4545.html

    []'s

  3. #3
    Visitante

    Padrão Já li. Mas não fala do meu problema

    Fala cara valeu pelos artigos. Mas eu mesmo segui o do Fedora na instalação do Apache+ssl+php.
    :toim:
    Mas o problema continua. Não faço idéia do que está acontecendo.
    SSLRequireSSL era apenas para barrar a conexão via porta 80. E não nas duas portas.

    Gostaria de saber se há outra saída para impedir que acessem um diretório via porta 80. E permitir que acessem via porta 443 (SSL).



    Obrigado ae!!
    Falows

  4. #4
    kappalinux
    Visitante

    Padrão mod_ssl SSLRequireSSL - Socorro!

    O SSLRequire é o usado para vc montar um servidor WEB com autentição através de certificados, onde vc define o tamanho da cadeia de certificados pelo SSLRequire. Não sei se a alteração desse item resolveria seu problema.

  5. #5

    Padrão mod_ssl SSLRequireSSL - Socorro!

    Tive esse problema aqui, era a falta do arquivo index.xxx no diretório e a configuracão padrão do apache para não exibir diretório vazio. Tenta aí, cria um index.html no diretório.