Gli invii di moduli HTTPS sono bloccati sulle reti aziendali

3

Abbiamo un modulo HTML che viene inviato tramite HTTPS. Abbiamo notato che quando il modulo viene inviato su una rete domestica, sembra passare bene. Tuttavia, quando il modulo viene inviato su determinate reti aziendali, i dati sembrano scomparire (il browser non produce un messaggio di errore ma i dati POST non raggiungono mai il nostro server).

Abbiamo controllato la nostra installazione del certificato SSL a http://www.digicert.com/help/ e tutto è andato a buon fine. Anche il certificato intermedio è installato correttamente.

Dato che il nostro certificato SSL è stato rilasciato da Starfield Secure Certification Authority (una sussidiaria di GoDaddy), che è un nuovo player nel mercato SSL, stiamo iniziando a chiederci se alcuni vecchi firewall aziendali stiano bloccando queste richieste HTTP perché non fanno riconoscere l'emittente. È possibile? In tal caso, esiste una soluzione oltre all'acquisto di un certificato da un emittente più riconosciuto (ad esempio, Verisign)?

GoDaddy offre la possibilità di scegliere tra GoDaddy e Starfield come emittente. Abbiamo scelto Starfield per evitare il nome "GoDaddy" sul nostro certificato, ma sarebbe utile per passare l'emittente a GoDaddy?

    
posta David 24.01.2013 - 22:32
fonte

1 risposta

1

I dati non vengono realmente persi, ma i messaggi di errore nei protocolli di comunicazione potrebbero non essere trasmessi all'utente dalle applicazioni web o dai browser.

Devi eseguire il debug del problema su un livello inferiore. Per visualizzare l'effettiva comunicazione tra browser e server web puoi utilizzare un proxy di intercettazione come Burp o Proxy di Paros . Questi proxy mostreranno anche le comunicazioni HTTP crittografate. Puoi vedere dove vengono inviati i dati e qual è la risposta del server. Se nessun dato viene comunicato, il problema si trova su un livello inferiore.

Usando Wireshark, puoi eseguire il debug di problemi di comunicazione TCP e SSL. Questo è il livello in cui operano la maggior parte dei firewall. Anche i firewall che bloccano il traffico possono inviare alcuni dati per mostrare perché un pacchetto è stato bloccato.

L'uso di una CA meno conosciuta non dovrebbe essere un problema se non per i firewall paranoici. Ci sono molte CA meno conosciute come puoi vedere da questa mappa e Starfield sta anche emettendo certificati di convalida estesa.

    
risposta data 25.01.2013 - 15:12
fonte

Leggi altre domande sui tag