# Kibana Plugin for xlsx import

**URL:** <https://discuss.elastic.co/t/kibana-plugin-for-xlsx-import/139921>\
**Category:** Kibana\
**Created:** [July 13, 2018, 10:20am UTC](https://discuss.elastic.co/t/kibana-plugin-for-xlsx-import/139921 "2018-07-13T10:20:18Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gauti](https://avatars.discourse-cdn.com/v4/letter/g/cdc98d/32.png) [@Gauti](https://discuss.elastic.co/u/Gauti)\
**Post date:** [July 13, 2018, 10:20am UTC](https://discuss.elastic.co/t/kibana-plugin-for-xlsx-import/139921/1 "2018-07-13T10:20:18Z")

</div>

Hi All,

Have found this git page which searching for xlsx import

> **[kyushy/kibana-xlsx-import](https://github.com/kyushy/kibana-xlsx-import)**
>
> kibana-xlsx-import - Kibana plugin for import XLSX/CSV file to ElasticSearch

This explains that we can import xlsx file directly from kibana if we install this plugin, have to trying to install it and getting errors

**Error: Client request error: socket hang up**  
**Plugin installation was unsuccessful due to error "Client request error: socket hang up"**

Has anybody faced this type of issue before, else anyone succeeded in installing this plugin...Please help.

Thanks  
Gautham

---

<div class="post-metadata">

**Author:** ![timroes](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/timroes/32/19712_2.png) [@timroes](https://discuss.elastic.co/u/timroes)\
**Post date:** [July 13, 2018, 11:04am UTC](https://discuss.elastic.co/t/kibana-plugin-for-xlsx-import/139921/2 "2018-07-13T11:04:45Z")

</div>

`socket hang up` usually means, that there has been some errors around the network. Can you actually check if you are able to retrieve the file from that system the Kibana server is running on? E.g. try a `curl -I https://github.com/kyushy/kibana-xlsx-import/releases/download/6.2.3/xlsx-import-6.2.3-react-latest.zip > /dev/null` and show the output if that?

---

<div class="post-metadata">

**Author:** ![Gauti](https://avatars.discourse-cdn.com/v4/letter/g/cdc98d/32.png) [@Gauti](https://discuss.elastic.co/u/Gauti)\
**Post date:** [July 13, 2018, 12:11pm UTC](https://discuss.elastic.co/t/kibana-plugin-for-xlsx-import/139921/3 "2018-07-13T12:11:19Z")

</div>

@timroes here is the output.

# curl -I [https://github.com/kyushy/kibana-xlsx-import/releases/download/6.2.3/xlsx-import-6.2.3-react-latest.zip](https://github.com/kyushy/kibana-xlsx-import/releases/download/6.2.3/xlsx-import-6.2.3-react-latest.zip) \> /dev/null

% Total % Received % Xferd Average Speed Time Time Time Current  
Dload Upload Total Spent Left Speed  
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (35) Peer reports incompatible or unsupported protocol version.

Thanks  
Gautham

---

<div class="post-metadata">

**Author:** ![timroes](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/timroes/32/19712_2.png) [@timroes](https://discuss.elastic.co/u/timroes)\
**Post date:** [July 13, 2018, 1:21pm UTC](https://discuss.elastic.co/t/kibana-plugin-for-xlsx-import/139921/4 "2018-07-13T13:21:02Z")

</div>

That really looks like you are seeing a different output than I am. Could you perhaps check a) your curl version `curl -V` and b) execute the command again in verbose mode:

`curl -v https://github.com/kyushy/kibana-xlsx-import/releases/download/6.2.3/xlsx-import-6.2.3-react-latest.zip > /dev/null`

---

<div class="post-metadata">

**Author:** ![Gauti](https://avatars.discourse-cdn.com/v4/letter/g/cdc98d/32.png) [@Gauti](https://discuss.elastic.co/u/Gauti)\
**Post date:** [July 13, 2018, 1:35pm UTC](https://discuss.elastic.co/t/kibana-plugin-for-xlsx-import/139921/5 "2018-07-13T13:35:28Z")

</div>

@timroes here is the output in verbose mode

```auto
[root@elk624 bin]# curl -V
curl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.15.4 zlib/1.2.7 libidn/1.28 libssh2/1.4.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp
Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz
[root@elk624 bin]#
[root@elk624 bin]# curl -v https://github.com/kyushy/kibana-xlsx-import/releases/download/6.2.3/xlsx-import-6.2.3-react-latest.zip > /dev/null
* About to connect() to proxy 10.132.117.28 port 9090 (#0)
* Trying 10.132.117.28...
  % Total % Received % Xferd Average Speed Time Time Time Current
                                 Dload Upload Total Spent Left Speed
  0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Connected to 10.132.117.28 (10.132.117.28) port 9090 (#0)
* Establish HTTP proxy tunnel to github.com:443
> CONNECT github.com:443 HTTP/1.1
> Host: github.com:443
> User-Agent: curl/7.29.0
> Proxy-Connection: Keep-Alive
>
< HTTP/1.0 200 Connection established
<
* Proxy replied OK to CONNECT request
* Initializing NSS with certpath: sql:/etc/pki/nssdb
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
  CApath: none
* NSS error -12190 (SSL_ERROR_PROTOCOL_VERSION_ALERT)
* Peer reports incompatible or unsupported protocol version.
* Error in TLS handshake, trying SSLv3...
* TLS disabled due to previous handshake failure
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
  CApath: none
* NSS error -5938 (PR_END_OF_FILE_ERROR)
* Encountered end of file
* Closing connection 0
curl: (35) Peer reports incompatible or unsupported protocol version.

```

---

<div class="post-metadata">

**Author:** ![timroes](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/timroes/32/19712_2.png) [@timroes](https://discuss.elastic.co/u/timroes)\
**Post date:** [July 13, 2018, 1:49pm UTC](https://discuss.elastic.co/t/kibana-plugin-for-xlsx-import/139921/6 "2018-07-13T13:49:27Z")

</div>

You are actually connecting through a proxy. That proxy seems not to handle TLS properly, since you can see, that you've get some `SSL_ERROR_PROTOCOL_VERSION_ALERT`. So I am not sure if it will be possible to get this working behind that proxy. Please consult whoever is managing that proxy, that you are using, and just show them that above `curl` request. As soon as that `curl` is working, Kibana shouldn't have an issue anymore downloading that plugin.

Cheers,  
Tim

---

<div class="post-metadata">

**Author:** ![Gauti](https://avatars.discourse-cdn.com/v4/letter/g/cdc98d/32.png) [@Gauti](https://discuss.elastic.co/u/Gauti)\
**Post date:** [July 13, 2018, 1:54pm UTC](https://discuss.elastic.co/t/kibana-plugin-for-xlsx-import/139921/7 "2018-07-13T13:54:56Z")

</div>

Yeah @timroes i'm using proxy to connect to internet, thanks for the information i'll check with the administrator regarding this.

One more thing i have even downlaoded the plugin manually, is there a way where i can install it manually?  
The github page instruction have provided a manual link to download the plugin as well, but there was no steps provided for installation ☹

Thanks  
Gauti

---

<div class="post-metadata">

**Author:** ![timroes](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/timroes/32/19712_2.png) [@timroes](https://discuss.elastic.co/u/timroes)\
**Post date:** [July 13, 2018, 1:56pm UTC](https://discuss.elastic.co/t/kibana-plugin-for-xlsx-import/139921/8 "2018-07-13T13:56:04Z")

</div>

Yeah you can just use a local `file` link instead. See this [example](https://www.elastic.co/guide/en/kibana/current/install-plugin.html#_installing_plugins_to_an_arbitrary_directory) in the documentation.

---

<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:** [August 10, 2018, 1:56pm UTC](https://discuss.elastic.co/t/kibana-plugin-for-xlsx-import/139921/9 "2018-08-10T13:56:10Z")

</div>

Closed on August 10, 2018, 1:56pm UTC

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
