Python-requests.- Pakete.urllib3.- Verbindung.VerifiedHTTPSConnection [Errno 11004]

So, ich bin ziemlich unvertraut mit den proxies, aber scheint zu sein, dass ein Problem in Bezug auf Sie. Ich sehe einen Haufen von ähnlich anmutenden Fragen, aber nicht in der Lage gewesen, um "Kopf oder Zahl" auf die Antworten.

Ich geschrieben habe, einige Python (3.4.3) code iterativ download ein paar excel-Dateien, die von einer https://Website (ich nenne es https_url seit Ihr wirklich lange) mit den Anforderungen Modul

requests.get(https_url)

Immer wenn ich den code auf meine eigene Arbeit, laptop oder mein computer zu Hause funktioniert es einwandfrei, aber wenn jemand bei der Arbeit versucht, es zu verwenden, erhalten Sie die folgende:

HTTPSConnectionPool(host='secure.conservation.ca.gov', port=443): Max retries exceeded with url: https_url (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x000000000A8EE390>: Failed to establish a new connection: [Errno 11004] getaddrinfo failed',))

Danach habe ich versucht Hilfe zu bekommen-ohne Prüfung:

requests.get(https_url, verify=False)

Wieder ohne Erfolg. Funktioniert auf meinem Computer, aber auf keine andere.

Durch Lesen der anderen Antworten, die ich habe versucht, zwei zusätzliche Dinge:

1) kopieren Sie etwa ein Dutzend verschiedene .pem-Dateien aus Orten wie Zertifikat und Referenz für diejenigen, die als requests.get(https_url, verify=xyz.pem) was wiederum funktioniert auf meinen Rechnern (Arbeit + Zuhause), aber auf keine andere.

2) download meine wpad.dat, und verweisen, was ich glaube, um die proxy-server in dieser Datei enthaltenen: requests.get(https_url, proxies={'https': proxy_host:proxy_port}) auf die ich im folgenden auf alle Maschinen:

HTTPSConnectionPool(host='secure.conservation.ca.gov', port=443): Max retries exceeded with url: https_url (Caused by ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 407 Proxy Authentication Required ( Forefront TMG requires authorization to fulfill the request. Access to the Web Proxy filter is denied. )',)))

Ich bin an einem Verlust für das, was zu versuchen nächsten. Ich verstehe nicht, was verursacht, dass es funktioniert normal auf meinem Computer, aber keine anderen bei der Arbeit zu. Sicher, wenn es war ein proxy-Problem, es würde auf meinem laptop von der Arbeit zu? Irgendwelche Gedanken?

Dank!

InformationsquelleAutor Adam Reeder | 2016-10-24

Schreibe einen Kommentar