<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, May 16, 2014 at 10:41 AM, Adrian Smith <span dir="ltr"><<a href="mailto:adrian@17od.com" target="_blank">adrian@17od.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">To access my controller I need to go through a intermediary box.<br>
<br>
I've created a local SOCKS proxy by ssh'ing to this intermediary with<br>
the parameters -D 13392.<br>
<br>
I then set the environment variable,<br>
 export HTTP_PROXY=<a href="http://localhost:13392" target="_blank">http://localhost:13392</a><br>
<br>
But using "nova list" just gives an error,<br>
$ nova list<br>
ERROR: HTTPConnectionPool(host='localhost', port=13392): Max retries<br>
exceeded with url: <a href="http://x.x.x.x:5000/v2.0/tokens" target="_blank">http://x.x.x.x:5000/v2.0/tokens</a> (Caused by <class<br>
'httplib.BadStatusLine'>: '')<br>
<br>
Should this work? Am I doing something wrong?<br></blockquote><div><br></div><div>The nova client lib uses requests/urllib3 for HTTP, they do not support SOCKS proxies out of the box.  There have been some forks/patches to add that to requests or urllib3, we have not tested those.</div>
<div><br></div><div>dt</div></div><div><br></div>-- <br><br>Dean Troyer<br><a href="mailto:dtroyer@gmail.com">dtroyer@gmail.com</a><br>
</div></div>