Ho cercato di capire un problema con il certificato e di catturare usando Wireshark per ispezionare le diverse sequenze.
Il caso che non funziona (connessione wifi tramite il mio fornitore di servizi via cavo), vedo:
- client Ciao
- server Ciao
- dal nuovo server: certificato, scambio chiavi server, server Ciao fatto
Sono in grado di vedere il certificato che causa il problema (non valido).
Ora che funziona (stesso computer / browser), l'unica differenza è l'accesso a Internet tramite un provider LTE)
Wireshark mostra:
- client ciao
- server hello, modifica specifica cipher, messaggio crittografato di handshake
- dalla specifica del cifrario di modifica del client, Messaggio crittografato di handshake
- ...
Non riesco a vedere il certificato sull'acquisizione (presumo che sia perché è crittografato (messaggio crittografato per l'handshake)
E poiché questo è il caso che funziona, sono in grado di vedere il sito Web con un certificato valido completamente diverso rispetto al primo caso non funzionante.
La mia domanda riguarda il messaggio Encrypted Handshake, perché questa sequenza viene attivata e c'è un modo per vedere di più cosa succede?
L'ispezione SSL (sul router / firewall) potrebbe essere la causa principale di questa modifica del certificato? E in questo caso l'Encrypted Handshake è fatto tra il sito web e il router?
Le due catture sono sotto. Puoi utilizzare il filtro di visualizzazione per rimuovere il rumore tcp.port eq 443 and ip.addr==185.230.61.0/24