2016-10-24 14 views
1

私はプロキシにはあまり慣れていませんが、それらに関して問題があるようです。私は、同様の外見上の質問の束を参照してくださいが、応答の頭や尾を作ることができませんでした。Python requests.packages.urllib3.connection.VerifiedHTTPSConnection [Errno 11004]

は、私は繰り返し、HTTPSからExcelファイルの束をダウンロードするには、いくつかのPython(3.4.3)のコードを書いている://サイトは(私はその本当に長いのでhttps_urlを呼びます)を要求モジュール

を使用して

requests.get(https_url)

私は自宅で自分の仕事のラップトップ上のコードまたは自分のコンピュータを実行するたびに、それが正常に動作しますが、職場で誰が、彼らは次を得る、それを使用しようとした場合:

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',))

はこの後、私は検証せずに取得使用してみました:無駄に再び

requests.get(https_url, verify=False)

を。私のマシンでは動作しますが、他のマシンでは動作しません。私は2つの追加のこと試してみましたが読んで他の回答を通じて

1)が再び私のマシン(仕事+ホーム)に働くrequests.get(https_url, verify=xyz.pem)として、これらの認証取得と、基準のような場所からおよそダースの異なるの.pemファイルをコピーし、誰にもない

2)私のWpad.datファイルをダウンロードし、私は、そのファイルに含まれているプロキシサーバであると信じるものを参照:requests.get(https_url, proxies={'https': proxy_host:proxy_port})は、私はすべてのマシン上で、次の取得する:

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. )',)))

私は次は何をしようとするのかを失う。私はそれが自分のコンピュータ上で正常に動作する原因を理解していませんが、他の人は働いていません。確かにプロキシの問題があった場合、私の仕事のラップトップにも影響を及ぼしますか?何かご意見は?

ありがとうございます!

答えて

2

私が問題を解決したのは、URL文字列から「https://」を削除することでした。

x = BigIP('url', user, pass) 

まず、私が試した: 私が求めF5 SDKを使用しようとしていたx = BigIP(https://example.url.com, user, pass)

は、私はあなたが記述しているものと同様のエラーを得、それを解決するために私がやった:

x = BigIP(example.url.com, user, pass) 

これが役に立ちます。

関連する問題