SSL Certificate Failure on Travis, but works fine locally (using Requests and Certifi)
问题 I am scraping the following site using requests and certifi: https://ecf.ared.uscourts.gov/ When I scrape it on my local machine, it works fine, but when I run automated tests in Travis, it fails with: SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581) The code I'm using for this is pretty straightforward: url = 'https://ecf.ared.uscourts.gov/cgi-bin/login.pl' r = requests.post( url, verify=certifi.where(), timeout=60, files={ 'login': ('', username), 'key': (''