Firefox Advanced Preferences ***************************** *** Disable gzip encoding *** ***************************** network.http.accept-encoding - Default: gzip, deflate network.http.accept-encoding.secure - Default: gzip, deflate, br Set "gzip;q=0,deflate;q=0" to DISABLE. Ref: http://forgetmenotes.blogspot.com/2009/05/how-to-disable-gzip-compression-in.html ******************* *** TLS Version *** ******************* security.tls.version.min - Default: 3 security.tls.version.max - Default: 4 1 => TLS 1.0 2 => TLS 1.1 3 => TLS 1.2 Ref: https://support.mozilla.org/en-US/questions/1101896 Ref: http://kb.mozillazine.org/Security.tls.version.* ********************** *** TLS Decryption *** ********************** Notes: * Does NOT work with (EC)DHE ciphers * Does NOT work with TLSv1.3 * Does NOT work with client certificates 1. Start Firefox with SSLKEYLOGFILE environment variable $ SSLKEYLOGFILE="$HOME/sslkey.log" /opt/firefox/firefox 2. Point to the file in Wireshark Edit > Preferences > Protocols > TLS > "(Pre)-Master-Secret log filename" Ref: https://wiki.wireshark.org/TLS#tls-decryption Ref: https://wiki.wireshark.org/TLS#using-the-pre-master-secret