title: Python requests.packages.urllib3.connection.VerifiedHTTPSConnection [Errno 11004]
body: <p>So I'm pretty unfamiliar with proxies, but seem to be having an issue regarding them. I see a bunch of similar seeming questions but have been unable to make heads or tails of the responses.</p>
  
  <p>I've written some Python (3.4.3) code to iteratively download a bunch of excel files from an https:// site (I'll call it https_url since its really long) using the requests module</p>
  
  <p><code>requests.get(https_url)</code></p>
  
  <p>Whenever I run the code on my own work laptop or my computer at home it works fine, but if anyone else at work tries to use it they get the following:</p>
  
  <p><code>HTTPSConnectionPool(host='secure.conservation.ca.gov', port=443): Max retries exceeded with url: https_url (Caused by NewConnectionError('&lt;requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x000000000A8EE390&gt;: Failed to establish a new connection: [Errno 11004] getaddrinfo failed',))</code></p>
  
  <p>After this I tried using get without verification:</p>
  
  <p><code>requests.get(https_url, verify=False)</code></p>
  
  <p>Again to no avail. Works on my machines, but on no one else's.</p>
  
  <p>Through reading other answers I have tried two additional things:</p>
  
  <p>1) copy about a dozen different .pem files from places like certifi and reference those as <code>requests.get(https_url, verify=xyz.pem)</code> which again works on my machines (work + home), but on no one else's.</p>
  
  <p>2) download my wpad.dat, and reference what I believe to be the proxy server contained in that file: <code>requests.get(https_url, proxies={'https': proxy_host:proxy_port})</code> to which I get the following on all machines:</p>
  
  <p><code>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.  )',)))</code></p>
  
  <p>I'm at a loss for what to try next. I don't understand what is causing it to work normal on my computers, but none others at work. Surely if there was a proxy issue, it would affect my work laptop too? Any thoughts?</p>
  
  <p>Thanks!</p>