title: Knife Bootstrap for new node failing for proxy authentication
body: <p>I built a new Chef server environment with version chef-server-core-12.15.8-1.el6.x86_64.rpm
  Installed Chef DK chefdk-2.0.28-1.el6.x86_64.rpm in new node in order to use knife command, where I copied chef starter kit as well.
  Upon bootstrap process getting below error and my proxy environment is blocking to download install.sh from omnibus.</p>
  
  <p>Getting below error. Can anyone help me on this, how to provide proxy authentication information during bootstrap process. So that </p>
  
  <pre><code>[chefadm@Chefserver chef-repo]$ sudo knife bootstrap &lt;FQDN-Node&gt; --ssh-user chefadm --node-name Apache
  Node Apache exists, overwrite it? (Y/N) y
  
  Client Apache exists, overwrite it? (Y/N) y
  
  Creating new client for Apache
  
  Creating new node for Apache
  
  Connecting to &lt;FQDN-Node&gt;
  
  chefadm@&lt;FQDN-Node&gt;'s password:
  
  &lt;FQDN-Node&gt; -----&gt; Installing Chef Omnibus (-v 13)
  
  &lt;FQDN-Node&gt; downloading https://omnitruck-direct.chef.io/chef/install.sh
  
  &lt;FQDN-Node&gt;   to file /tmp/install.sh.20672/install.sh
  
  &lt;FQDN-Node&gt; trying wget...
  
  &lt;FQDN-Node&gt; trying curl...
  
  &lt;FQDN-Node&gt; trying perl...
  
  &lt;FQDN-Node&gt; trying python...
  
  &lt;FQDN-Node&gt; /tmp/install.sh.20672/install.sh: line 1: syntax error near unexpected token `&lt;'
  &lt;FQDN-Node&gt; /tmp/install.sh.20672/install.sh: line 1: `&lt;HTML&gt;&lt;HEAD&gt;
  &lt;TITLE&gt;Authentication Proxy Login Page&lt;/TITLE&gt;&lt;script language="JavaScript"&gt;&lt;!-- Begin'
  &lt;FQDN-Node&gt; Starting the first Chef Client run...
  
  &lt;FQDN-Node&gt; sh: line 258: chef-client: command not found
  
  [chefadm@Chefserver chef-repo]$
  </code></pre>