Cómo capturar la conexión SSL de Python (HTTPS) a través de fiddler2

Estoy intentando capturar las conexiones SSL de Python (HTTPS) a través del proxy local de Fiddler2. Pero solo tengo un error.

código

import requests requests.get("https://www.python.org", proxies={"http": "http://127.0.0.1:8888", "https":"http:127.0.0.1:8888"},cert=r"FiddlerRoot.cer") 

El error

 requests.exceptions.SSLError: [Errno 1] _ssl.c:510: error:14090086:SSL routines: SSL3_GET_SERVER_CERTIFICATE:certificate verify failed 

¿Alguien podría decirme cómo corregir el error, excepto hacer que Verifique Falso? Ya he aceptado “FiddlerRoot.cer” en el sistema Windows 7, pero nada ha cambiado.

  • Python 2.7
  • Windows 7

 requests.get("https://www.python.org", proxies={"http": "http://127.0.0.1:8888", "https":"http:127.0.0.1:8888"},verify=r"FiddlerRoot.pem") 

Tengo que cambiar el archivo .cer (formato DER) a .pem (formato PEM). Y me di cuenta de que el parámetro cert no era lo que quería usar. El código de arriba es una solución para mí.