# Elasticsearch-2.0.0-rc1 proxy authentified plugin

**URL:** <https://discuss.elastic.co/t/elasticsearch-2-0-0-rc1-proxy-authentified-plugin/33067>\
**Category:** Elasticsearch\
**Created:** [October 27, 2015, 11:02am UTC](https://discuss.elastic.co/t/elasticsearch-2-0-0-rc1-proxy-authentified-plugin/33067 "2015-10-27T11:02:49Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![jbigdata.fr](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jbigdata.fr/32/10135_2.png) [@jbigdata.fr](https://discuss.elastic.co/u/jbigdata.fr)\
**Post date:** [October 27, 2015, 11:02am UTC](https://discuss.elastic.co/t/elasticsearch-2-0-0-rc1-proxy-authentified-plugin/33067/1 "2015-10-27T11:02:49Z")

</div>

Hello,

How input the _login/pass_ of an authentified proxy.  
_elasticsearch-2.0.0-rc1/bin/plugin -DproxyHost=xxx -DproxyPort=xxxx install mobz/elasticsearch-head --verbose_  
Failed: IOException[Unable to tunnel through proxy. Proxy returns "HTTP/1.1 407 Proxy Authentication Required"]  
login & pass -D properties needed.

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [October 28, 2015, 2:42am UTC](https://discuss.elastic.co/t/elasticsearch-2-0-0-rc1-proxy-authentified-plugin/33067/2 "2015-10-28T02:42:03Z")

</div>

I'm not sure we take that into account sorry. Could you raise a GH request for this?

---

<div class="post-metadata">

**Author:** ![jbigdata.fr](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jbigdata.fr/32/10135_2.png) [@jbigdata.fr](https://discuss.elastic.co/u/jbigdata.fr)\
**Post date:** [October 28, 2015, 10:02am UTC](https://discuss.elastic.co/t/elasticsearch-2-0-0-rc1-proxy-authentified-plugin/33067/3 "2015-10-28T10:02:45Z")

</div>

Hello,

The previous release (1.7.2 for me) has a _-url_ parameter very usefull to  
avoid this kind of proxy problem with url as _file:///_...

Anyway, I want to use the _standalone HEAD plugin_:

$ grunt --debug server.

- Running "connect:server" (connect) task [D] Task source:  
/home/hduser/elasticsearch-head-20151027/node\_modules/grunt-contrib-connect/tasks/connect.js  
Waiting forever... Started connect web server on localhost:9100. [D]  
server GET /\_site/ 200 1040 - 15 ms [D] server GET /\_site/base/reset.css  
200 532 - 30 ms\*  
_The connect button has no effet:_

_- 200-rc1 release._  
2 images the "master" ES-XXX-9200 and the "HEAD standalone plugin":  
ES-XXX-HEAD.  
The ES log say :

_[2015-10-28 10:43:28,598][INFO][rest.suppressed] /\_status  
Params: {index=\_status}java.lang.IllegalArgumentException: No feature for  
name [\_status] at  
org.elasticsearch.action.admin.indices.get.GetIndexRequest$Feature.fromName(GetIndexRequest.java:82)  
at  
org.elasticsearch.action.admin.indices.get.GetIndexRequest$Feature.convertToFeatures(GetIndexRequest.java:95)  
at  
org.elasticsearch.rest.action.admin.indices.get.RestGetIndicesAction.handleRequest(RestGetIndicesAction.java:77)_  
_- 172 release_  
2 images...  
No trace in the log of connect attempt.

I hard test ES as many other:  
_[http://jbigdata.fr](http://jbigdata.fr) [http://jbigdata.fr](http://jbigdata.fr)_

@JBData31 [http://jbigdata.fr](http://jbigdata.fr)

![](https://us1.discourse-cdn.com/elastic/original/2X/1/16e25d6780f143af8e3ebe885061d57936215982.jpg)

 ![](https://us1.discourse-cdn.com/elastic/original/2X/6/6245845df15b04150cb2dadb0046d21268407021.jpg)

 ![](https://us1.discourse-cdn.com/elastic/original/2X/3/3915944500308b7feef7ee53335ab89a60b60f87.jpg)

 ![](https://us1.discourse-cdn.com/elastic/original/2X/1/1c348daf293da8490cd46af6a67af04458935a09.jpg)

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [October 28, 2015, 10:16am UTC](https://discuss.elastic.co/t/elasticsearch-2-0-0-rc1-proxy-authentified-plugin/33067/4 "2015-10-28T10:16:12Z")

</div>

> [@jbigdata.fr](#):
>
> The previous release (1.7.2 for me) has a -url parameter very usefull to  
> avoid this kind of proxy problem with url as file:///...

With 2.0.0, just run:

```
bin/plugin install file:/// 

```

And we will detect that.

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [October 28, 2015, 10:16am UTC](https://discuss.elastic.co/t/elasticsearch-2-0-0-rc1-proxy-authentified-plugin/33067/5 "2015-10-28T10:16:44Z")

</div>

I think that HEAD might not have been updated.

---

<div class="post-metadata">

**Author:** ![jbigdata.fr](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jbigdata.fr/32/10135_2.png) [@jbigdata.fr](https://discuss.elastic.co/u/jbigdata.fr)\
**Post date:** [October 28, 2015, 11:52am UTC](https://discuss.elastic.co/t/elasticsearch-2-0-0-rc1-proxy-authentified-plugin/33067/6 "2015-10-28T11:52:24Z")

</div>

$ elasticsearch-2.0.0-rc1/bin/plugin  
file:///work/elasticsearch-head-master.zip  
ERROR: unknown command  
[file:///work/\_archives/elasticsearch-head-master.zip]. Use [-h] option to  
list available commands

?

@JBData31 [http://jbigdata.fr](http://jbigdata.fr)

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [October 28, 2015, 12:49pm UTC](https://discuss.elastic.co/t/elasticsearch-2-0-0-rc1-proxy-authentified-plugin/33067/7 "2015-10-28T12:49:06Z")

</div>

Probably you did not notice that I updated my response.

---

<div class="post-metadata">

**Author:** ![Stephane\_Steph](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stephane_steph/32/8426_2.png) [@Stephane\_Steph](https://discuss.elastic.co/u/Stephane_Steph)\
**Post date:** [November 10, 2015, 12:58pm UTC](https://discuss.elastic.co/t/elasticsearch-2-0-0-rc1-proxy-authentified-plugin/33067/8 "2015-11-10T12:58:19Z")

</div>

So in short,

- download file from your browser,
- copy the file on your elasticsearch server and
- use the "bin/plugin install file:" command

for example :

```
[root@localhost elasticsearch]# bin/plugin install file:/opt/elasticsearch/license-2.0.0.zip --verbose
-> Installing from file:/opt/elasticsearch/license-2.0.0.zip...
Trying file:/opt/elasticsearch/license-2.0.0.zip ...
Downloading .DONE
Verifying file:/opt/elasticsearch/license-2.0.0.zip checksums if available ...
NOTE: Unable to verify checksum for downloaded plugin (unable to find .sha1 or .md5 file to verify)
PluginInfo{name='license', description='Internal Elasticsearch Licensing Plugin', site=false, jvm=true, classname=org.elasticsearch.license.plugin.LicensePlugin, isolated=false, version='2.0.0'}
Installed license into /opt/elasticsearch/plugins/license

```

But I will be really happy to have a workaround to use plugin install with https uri and proxy / user parameters

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [November 10, 2015, 1:11pm UTC](https://discuss.elastic.co/t/elasticsearch-2-0-0-rc1-proxy-authentified-plugin/33067/9 "2015-11-10T13:11:42Z")

</div>

Can this help? [https://www.elastic.co/guide/en/elasticsearch/plugins/current/\_other\_command\_line\_parameters.html#\_proxy\_settings](https://www.elastic.co/guide/en/elasticsearch/plugins/current/_other_command_line_parameters.html#_proxy_settings)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 11:39pm UTC](https://discuss.elastic.co/t/elasticsearch-2-0-0-rc1-proxy-authentified-plugin/33067/10 "2017-07-05T23:39:28Z")

</div>


