Lamentablemente, esto no hará nada para solucionar el problema, e incluso podría empeorar las cosas para usted si no configura las cosas correctamente.
Los certificados están diseñados para garantizar que la clave pública con la que está cifrada la conexión pertenece al servidor al que intenta conectarse. Lo hace mediante el uso de una firma de una autoridad de certificación de terceros en la que su navegador ya confía. Básicamente es una declaración firmada de la CA que dice "hemos verificado que esta clave pública pertenece a este sitio web".
Si le dice a su navegador "hey, ya no confíe en esas autoridades de certificación, solo confíe en los certificados del proxy / CA personalizados que configuraré", lo hará, pero entonces la pregunta es: "cómo ¿Esta nueva CA decide qué claves públicas pertenecen a qué sitios web "? No has resuelto el problema, solo lo has movido. Además, si su CA personalizada no se implementa correctamente, podría abrirlo a otras vulnerabilidades (por ejemplo, emitiendo certificados cuando no debería, o engañando a su navegador para que piense que una conexión está encriptada cuando realmente no lo está).
Desafortunadamente, hasta que alguien encuentre una mejor manera para que los sitios web distribuyan sus claves públicas de manera segura y verificable, nos quedamos atascados con CA y X.509 infraestructura de clave pública.