Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    HTTPS non va con firewall

    Salve a tutti, fino a pochi giorni fa il server web si trovava su un server dedicato con il suo IP pubblico. Tutto funzionava benissimo. Sulla mia applicazione vi sono delle pagine per le quali la navigazione richiede solamente l'http, altre (riservate) richiedono https.

    Ora, abbiamo deciso di spostare in loco il server nella nostra rete lan, assegnandoli un ip interno alla rete e non pubblico.
    La configurazione è la seguente.
    Vi è un router (Pirelli) con connessione adsl tramite alice, su cui abbiamo aperto la porta 80 e la porta 443 dicendo che tutte le richieste che pervengono alla porta 80 ed alla porta 443 devono essere reindirizzate verso l'ip della ns. macchina interna.
    Nel frattempo abbiamo cambiato l'indirizzo IP da assegnare al ns. DNS, specificando l'indirizzo IP pubblico del ns. router.
    Dietro il router, poi, c'è un firewall precisamente Zywall 35 della ZYXwell, sul quale abbiamo detto che tutto ciò che arriva sull'indirizzo IP interno del ns. server alla porta 80 e 443 non deve essere bloccato.

    Ora, se navigo nelle pagine HTTP, tutto OK. Nel momento in cui vado nelle pagine https il browser non trova la pagina e nel file di log di Apache c'è:

    "Invalid method in request \x16\x03\x01"

    Qualcuno potrebbe aiutarmi?

  2. #2
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706

    Re: HTTPS non va con firewall

    Originariamente inviato da gianf_tarantino
    Qualcuno potrebbe aiutarmi?
    Si, google: http://www.google.it/search?hl=it&q=...5Cx01%22&meta=

    vCard | CV | Social networks
    No, in privato non ti aiuto.

  3. #3
    Grazie per l'interessamento.
    Ho comunque risolto.
    In pratica nella configurazione di Apache gli dovevo dare come serverName l'indirizzo della macchina stessa, cioé 192.1.........
    Questo perché quando il web-server viene contattato da una richiesta di comunicazione sicura con https, Apache stabilisce tale comunicazione solo se la richiesta è inoltrata al serverName. Cioè se io digito https://www.prova.it la connessione viene stabilita solo se anche il serverName è www.prova.it
    Il mio problema era che il router reindirizzava tutte le richieste rivolte a www.miosito.it verso l'IP 192.1...... quindi è come se www.miosito.it fosse sostituito da 192.1.......
    Spero che a qualcuno questo possa servire.
    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.