StamusNetworks / KTS6

Kibana 6 Templates for Suricata IDPS Threat Hunting
GNU General Public License v3.0
25 stars 6 forks source link

Unable to load dashboards #13

Closed alphaDev23 closed 4 years ago

alphaDev23 commented 4 years ago

I've been running the dashboards without issue so the following does not make sense. Upon re-initiating a docker stack, logging into the kibana container and then executing ./load.sh http://suricata_elasticsearch:9300 (suricata_elasitcsearch is the docker container domain name in the stack) the following error occurs. "This is not an HTTP port+ echo" for every object and the dashboards, index, etc. do not get loaded. I'm able to connect to http://:9300 externally via tools such as the Google tool Elasticsearch Head.

What am I doing wrong/

pevma commented 4 years ago

Hi, What ELK version are you using ? Can you share a screenshot of the err ?

-- Regards, Peter Manev

On 14 Jun 2020, at 04:07, alphaDev23 notifications@github.com wrote:

 I've been running the dashboards without issue so the following does not make sense. Upon re-initiating a docker stack, logging into the kibana container and then executing ./load.sh http://suricata_elasticsearch:9300 (suricata_elasitcsearch is the docker container domain name in the stack) the following error occurs. "This is not an HTTP port+ echo" for every object and the dashboards, index, etc. do not get loaded. I'm able to connect to http://:9300 externally via tools such as the Google tool Elasticsearch Head.

What am I doing wrong/

for file in '$DIR/dashboard/*.json' ++ get_name dashboards/dashboard/dashboard:SN-VLAN.json ++ basename dashboards/dashboard/dashboard:SN-VLAN.json .json ++ sed -e 's/ /%20/g' name=dashboard:SN-VLAN echo 'Loading dashboard dashboard:SN-VLAN:' Loading dashboard dashboard:SN-VLAN: curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-VLAN -d @dashboards/dashboard/dashboard:SN-VLAN.json This is not an HTTP port+ echo — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

alphaDev23 commented 4 years ago

ELK version 6.6.2

There is no error. There are just no dashboards created, the index is not created etc. The output of the ./load.sh file for a single dashboard is in the original post. All other dashboards produce the same during ./load.sh execution.

pevma commented 4 years ago

What happens if you try the load script without modifications (++ sed -e 's/ /%20/g') ?

alphaDev23 commented 4 years ago

Do you mean without parameters? If yes, it doesn't load the objects because it cannot find elasticsearch. If no, can you please provide the exact command that I should run?

pevma commented 4 years ago

What is different from when it was working to the non working state now ?

alphaDev23 commented 4 years ago

Technically nothing. The stack is in containers and via docker swarm. Notwithstanding, the issue appears to be related to load.sh but there should be a simple fix. Why would it be returning 'This is not an HTTP port+ echo' when other tools can connect to ES?

pevma commented 4 years ago

If nothing has changed and it stopped working - it sounds very strange. Can you share more actual output ?

alphaDev23 commented 4 years ago

There is more of the same output before this but the console will not scroll further. All are the same error, "This is not an HTTP port+ echo"

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-SSH-count.json
++ basename dashboards/visualization/visualization:SN-SSH-count.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-SSH-count
+ echo 'Loading visualization visualization:SN-SSH-count:'
Loading visualization visualization:SN-SSH-count:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-SSH-count -d @dashboards/visualization/visualization:SN-SSH-count.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-SSH-EventsOverTime.json
++ sed -e 's/ /%20/g'
++ basename dashboards/visualization/visualization:SN-SSH-EventsOverTime.json .json
+ name=visualization:SN-SSH-EventsOverTime
+ echo 'Loading visualization visualization:SN-SSH-EventsOverTime:'
Loading visualization visualization:SN-SSH-EventsOverTime:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-SSH-EventsOverTime -d @dashboards/visualization/visualization:SN-SSH-EventsOverTime.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-SSH-GeoIP.json
++ basename dashboards/visualization/visualization:SN-SSH-GeoIP.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-SSH-GeoIP
+ echo 'Loading visualization visualization:SN-SSH-GeoIP:'
Loading visualization visualization:SN-SSH-GeoIP:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-SSH-GeoIP -d @dashboards/visualization/visualization:SN-SSH-GeoIP.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-SSH-Server-version.json
++ basename dashboards/visualization/visualization:SN-SSH-Server-version.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-SSH-Server-version
+ echo 'Loading visualization visualization:SN-SSH-Server-version:'
Loading visualization visualization:SN-SSH-Server-version:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-SSH-Server-version -d @dashboards/visualization/visualization:SN-SSH-Server-version.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-SSH-Top20DestIP.json
++ basename dashboards/visualization/visualization:SN-SSH-Top20DestIP.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-SSH-Top20DestIP
+ echo 'Loading visualization visualization:SN-SSH-Top20DestIP:'
Loading visualization visualization:SN-SSH-Top20DestIP:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-SSH-Top20DestIP -d @dashboards/visualization/visualization:SN-SSH-Top20DestIP.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-SSH-Top20DestPort.json
++ basename dashboards/visualization/visualization:SN-SSH-Top20DestPort.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-SSH-Top20DestPort
+ echo 'Loading visualization visualization:SN-SSH-Top20DestPort:'
Loading visualization visualization:SN-SSH-Top20DestPort:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-SSH-Top20DestPort -d @dashboards/visualization/visualization:SN-SSH-Top20DestPort.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-SSH-Top20SrcIP.json
++ basename dashboards/visualization/visualization:SN-SSH-Top20SrcIP.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-SSH-Top20SrcIP
+ echo 'Loading visualization visualization:SN-SSH-Top20SrcIP:'
Loading visualization visualization:SN-SSH-Top20SrcIP:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-SSH-Top20SrcIP -d @dashboards/visualization/visualization:SN-SSH-Top20SrcIP.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-SSH-Top20SrcPort.json
++ basename dashboards/visualization/visualization:SN-SSH-Top20SrcPort.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-SSH-Top20SrcPort
+ echo 'Loading visualization visualization:SN-SSH-Top20SrcPort:'
Loading visualization visualization:SN-SSH-Top20SrcPort:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-SSH-Top20SrcPort -d @dashboards/visualization/visualization:SN-SSH-Top20SrcPort.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-SSH-Transaction-Details.json
++ basename dashboards/visualization/visualization:SN-SSH-Transaction-Details.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-SSH-Transaction-Details
+ echo 'Loading visualization visualization:SN-SSH-Transaction-Details:'
Loading visualization visualization:SN-SSH-Transaction-Details:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-SSH-Transaction-Details -d @dashboards/visualization/visualization:SN-SSH-Transaction-Details.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-SSH-transactions-count.json
++ basename dashboards/visualization/visualization:SN-SSH-transactions-count.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-SSH-transactions-count
+ echo 'Loading visualization visualization:SN-SSH-transactions-count:'
Loading visualization visualization:SN-SSH-transactions-count:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-SSH-transactions-count -d @dashboards/visualization/visualization:SN-SSH-transactions-count.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-SSH-transactions-over-time.json
++ basename dashboards/visualization/visualization:SN-SSH-transactions-over-time.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-SSH-transactions-over-time
+ echo 'Loading visualization visualization:SN-SSH-transactions-over-time:'
Loading visualization visualization:SN-SSH-transactions-over-time:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-SSH-transactions-over-time -d @dashboards/visualization/visualization:SN-SSH-transactions-over-time.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Stats-CapturedPktsVsGaps.json
++ basename dashboards/visualization/visualization:SN-Stats-CapturedPktsVsGaps.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Stats-CapturedPktsVsGaps
+ echo 'Loading visualization visualization:SN-Stats-CapturedPktsVsGaps:'
Loading visualization visualization:SN-Stats-CapturedPktsVsGaps:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Stats-CapturedPktsVsGaps -d @dashboards/visualization/visualization:SN-Stats-CapturedPktsVsGaps.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Stats-DecoderAvgMaxPktSize.json
++ basename dashboards/visualization/visualization:SN-Stats-DecoderAvgMaxPktSize.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Stats-DecoderAvgMaxPktSize
+ echo 'Loading visualization visualization:SN-Stats-DecoderAvgMaxPktSize:'
Loading visualization visualization:SN-Stats-DecoderAvgMaxPktSize:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Stats-DecoderAvgMaxPktSize -d @dashboards/visualization/visualization:SN-Stats-DecoderAvgMaxPktSize.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Stats-DecoderBytes-Packets.json
++ basename dashboards/visualization/visualization:SN-Stats-DecoderBytes-Packets.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Stats-DecoderBytes-Packets
+ echo 'Loading visualization visualization:SN-Stats-DecoderBytes-Packets:'
Loading visualization visualization:SN-Stats-DecoderBytes-Packets:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Stats-DecoderBytes-Packets -d @dashboards/visualization/visualization:SN-Stats-DecoderBytes-Packets.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Stats-Decoder-Deltas.json
++ basename dashboards/visualization/visualization:SN-Stats-Decoder-Deltas.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Stats-Decoder-Deltas
+ echo 'Loading visualization visualization:SN-Stats-Decoder-Deltas:'
Loading visualization visualization:SN-Stats-Decoder-Deltas:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Stats-Decoder-Deltas -d @dashboards/visualization/visualization:SN-Stats-Decoder-Deltas.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Stats-DecoderProto-Deltas.json
++ basename dashboards/visualization/visualization:SN-Stats-DecoderProto-Deltas.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Stats-DecoderProto-Deltas
+ echo 'Loading visualization visualization:SN-Stats-DecoderProto-Deltas:'
Loading visualization visualization:SN-Stats-DecoderProto-Deltas:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Stats-DecoderProto-Deltas -d @dashboards/visualization/visualization:SN-Stats-DecoderProto-Deltas.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Stats-EmergencyMode.json
++ basename dashboards/visualization/visualization:SN-Stats-EmergencyMode.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Stats-EmergencyMode
+ echo 'Loading visualization visualization:SN-Stats-EmergencyMode:'
Loading visualization visualization:SN-Stats-EmergencyMode:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Stats-EmergencyMode -d @dashboards/visualization/visualization:SN-Stats-EmergencyMode.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Stats-Frags-Deltas.json
++ basename dashboards/visualization/visualization:SN-Stats-Frags-Deltas.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Stats-Frags-Deltas
+ echo 'Loading visualization visualization:SN-Stats-Frags-Deltas:'
Loading visualization visualization:SN-Stats-Frags-Deltas:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Stats-Frags-Deltas -d @dashboards/visualization/visualization:SN-Stats-Frags-Deltas.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Stats-Frags.json
++ basename dashboards/visualization/visualization:SN-Stats-Frags.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Stats-Frags
+ echo 'Loading visualization visualization:SN-Stats-Frags:'
Loading visualization visualization:SN-Stats-Frags:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Stats-Frags -d @dashboards/visualization/visualization:SN-Stats-Frags.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Stats-ipv4-ipv6-fragments.json
++ basename dashboards/visualization/visualization:SN-Stats-ipv4-ipv6-fragments.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Stats-ipv4-ipv6-fragments
+ echo 'Loading visualization visualization:SN-Stats-ipv4-ipv6-fragments:'
Loading visualization visualization:SN-Stats-ipv4-ipv6-fragments:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Stats-ipv4-ipv6-fragments -d @dashboards/visualization/visualization:SN-Stats-ipv4-ipv6-fragments.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Stats-KernelPacketsAndDrops-Deltas.json
++ basename dashboards/visualization/visualization:SN-Stats-KernelPacketsAndDrops-Deltas.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Stats-KernelPacketsAndDrops-Deltas
+ echo 'Loading visualization visualization:SN-Stats-KernelPacketsAndDrops-Deltas:'
Loading visualization visualization:SN-Stats-KernelPacketsAndDrops-Deltas:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Stats-KernelPacketsAndDrops-Deltas -d @dashboards/visualization/visualization:SN-Stats-KernelPacketsAndDrops-Deltas.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Stats-Memcap-Deltas.json
++ basename dashboards/visualization/visualization:SN-Stats-Memcap-Deltas.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Stats-Memcap-Deltas
+ echo 'Loading visualization visualization:SN-Stats-Memcap-Deltas:'
Loading visualization visualization:SN-Stats-Memcap-Deltas:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Stats-Memcap-Deltas -d @dashboards/visualization/visualization:SN-Stats-Memcap-Deltas.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Stats-memuse-Deltas.json
++ basename dashboards/visualization/visualization:SN-Stats-memuse-Deltas.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Stats-memuse-Deltas
+ echo 'Loading visualization visualization:SN-Stats-memuse-Deltas:'
Loading visualization visualization:SN-Stats-memuse-Deltas:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Stats-memuse-Deltas -d @dashboards/visualization/visualization:SN-Stats-memuse-Deltas.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Stats-TotalKernelPackets.json
++ basename dashboards/visualization/visualization:SN-Stats-TotalKernelPackets.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Stats-TotalKernelPackets
+ echo 'Loading visualization visualization:SN-Stats-TotalKernelPackets:'
Loading visualization visualization:SN-Stats-TotalKernelPackets:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Stats-TotalKernelPackets -d @dashboards/visualization/visualization:SN-Stats-TotalKernelPackets.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Syn-SynAck-Rst.json
++ basename dashboards/visualization/visualization:SN-Syn-SynAck-Rst.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Syn-SynAck-Rst
+ echo 'Loading visualization visualization:SN-Syn-SynAck-Rst:'
Loading visualization visualization:SN-Syn-SynAck-Rst:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Syn-SynAck-Rst -d @dashboards/visualization/visualization:SN-Syn-SynAck-Rst.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timeline.json
++ basename dashboards/visualization/visualization:SN-Timeline.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timeline
+ echo 'Loading visualization visualization:SN-Timeline:'
Loading visualization visualization:SN-Timeline:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timeline -d @dashboards/visualization/visualization:SN-Timeline.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-Alert-Category.json
++ basename dashboards/visualization/visualization:SN-Timelion-Alert-Category.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-Alert-Category
+ echo 'Loading visualization visualization:SN-Timelion-Alert-Category:'
Loading visualization visualization:SN-Timelion-Alert-Category:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-Alert-Category -d @dashboards/visualization/visualization:SN-Timelion-Alert-Category.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-Alert-Country.json
++ sed -e 's/ /%20/g'
++ basename dashboards/visualization/visualization:SN-Timelion-Alert-Country.json .json
+ name=visualization:SN-Timelion-Alert-Country
+ echo 'Loading visualization visualization:SN-Timelion-Alert-Country:'
Loading visualization visualization:SN-Timelion-Alert-Country:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-Alert-Country -d @dashboards/visualization/visualization:SN-Timelion-Alert-Country.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-Alert-Severity.json
++ basename dashboards/visualization/visualization:SN-Timelion-Alert-Severity.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-Alert-Severity
+ echo 'Loading visualization visualization:SN-Timelion-Alert-Severity:'
Loading visualization visualization:SN-Timelion-Alert-Severity:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-Alert-Severity -d @dashboards/visualization/visualization:SN-Timelion-Alert-Severity.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-DNS-NULL.json
++ basename dashboards/visualization/visualization:SN-Timelion-DNS-NULL.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-DNS-NULL
+ echo 'Loading visualization visualization:SN-Timelion-DNS-NULL:'
Loading visualization visualization:SN-Timelion-DNS-NULL:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-DNS-NULL -d @dashboards/visualization/visualization:SN-Timelion-DNS-NULL.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-DNS-NXDOMAIN.json
++ basename dashboards/visualization/visualization:SN-Timelion-DNS-NXDOMAIN.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-DNS-NXDOMAIN
+ echo 'Loading visualization visualization:SN-Timelion-DNS-NXDOMAIN:'
Loading visualization visualization:SN-Timelion-DNS-NXDOMAIN:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-DNS-NXDOMAIN -d @dashboards/visualization/visualization:SN-Timelion-DNS-NXDOMAIN.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-DNS-slash-request-slash-reply.json
++ basename dashboards/visualization/visualization:SN-Timelion-DNS-slash-request-slash-reply.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-DNS-slash-request-slash-reply
+ echo 'Loading visualization visualization:SN-Timelion-DNS-slash-request-slash-reply:'
Loading visualization visualization:SN-Timelion-DNS-slash-request-slash-reply:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-DNS-slash-request-slash-reply -d@dashboards/visualization/visualization:SN-Timelion-DNS-slash-request-slash-reply.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-DNS-TXT.json
++ basename dashboards/visualization/visualization:SN-Timelion-DNS-TXT.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-DNS-TXT
+ echo 'Loading visualization visualization:SN-Timelion-DNS-TXT:'
Loading visualization visualization:SN-Timelion-DNS-TXT:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-DNS-TXT -d @dashboards/visualization/visualization:SN-Timelion-DNS-TXT.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-Flow-App_proto.json
++ basename dashboards/visualization/visualization:SN-Timelion-Flow-App_proto.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-Flow-App_proto
+ echo 'Loading visualization visualization:SN-Timelion-Flow-App_proto:'
Loading visualization visualization:SN-Timelion-Flow-App_proto:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-Flow-App_proto -d @dashboards/visualization/visualization:SN-Timelion-Flow-App_proto.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-host.json
++ basename dashboards/visualization/visualization:SN-Timelion-host.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-host
+ echo 'Loading visualization visualization:SN-Timelion-host:'
Loading visualization visualization:SN-Timelion-host:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-host -d @dashboards/visualization/visualization:SN-Timelion-host.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-HTTP-slash-DNS-slash-SMTP.json
++ basename dashboards/visualization/visualization:SN-Timelion-HTTP-slash-DNS-slash-SMTP.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-HTTP-slash-DNS-slash-SMTP
+ echo 'Loading visualization visualization:SN-Timelion-HTTP-slash-DNS-slash-SMTP:'
Loading visualization visualization:SN-Timelion-HTTP-slash-DNS-slash-SMTP:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-HTTP-slash-DNS-slash-SMTP -d @dashboards/visualization/visualization:SN-Timelion-HTTP-slash-DNS-slash-SMTP.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-HTTP-statuscode-522-slash-523-slash-0.json
++ basename dashboards/visualization/visualization:SN-Timelion-HTTP-statuscode-522-slash-523-slash-0.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-HTTP-statuscode-522-slash-523-slash-0
+ echo 'Loading visualization visualization:SN-Timelion-HTTP-statuscode-522-slash-523-slash-0:'
Loading visualization visualization:SN-Timelion-HTTP-statuscode-522-slash-523-slash-0:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-HTTP-statuscode-522-slash-523-slash-0 -d @dashboards/visualization/visualization:SN-Timelion-HTTP-statuscode-522-slash-523-slash-0.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-ICMP-request-reply.json
++ basename dashboards/visualization/visualization:SN-Timelion-ICMP-request-reply.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-ICMP-request-reply
+ echo 'Loading visualization visualization:SN-Timelion-ICMP-request-reply:'
Loading visualization visualization:SN-Timelion-ICMP-request-reply:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-ICMP-request-reply -d @dashboards/visualization/visualization:SN-Timelion-ICMP-request-reply.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-IPv4-slash-IPv6.json
++ sed -e 's/ /%20/g'
++ basename dashboards/visualization/visualization:SN-Timelion-IPv4-slash-IPv6.json .json
+ name=visualization:SN-Timelion-IPv4-slash-IPv6
+ echo 'Loading visualization visualization:SN-Timelion-IPv4-slash-IPv6:'
Loading visualization visualization:SN-Timelion-IPv4-slash-IPv6:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-IPv4-slash-IPv6 -d @dashboards/visualization/visualization:SN-Timelion-IPv4-slash-IPv6.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-PPS-slash-Alerts.json
++ basename dashboards/visualization/visualization:SN-Timelion-PPS-slash-Alerts.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-PPS-slash-Alerts
+ echo 'Loading visualization visualization:SN-Timelion-PPS-slash-Alerts:'
Loading visualization visualization:SN-Timelion-PPS-slash-Alerts:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-PPS-slash-Alerts -d @dashboards/visualization/visualization:SN-Timelion-PPS-slash-Alerts.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-Signatures.json
++ basename dashboards/visualization/visualization:SN-Timelion-Signatures.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-Signatures
+ echo 'Loading visualization visualization:SN-Timelion-Signatures:'
Loading visualization visualization:SN-Timelion-Signatures:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-Signatures -d @dashboards/visualization/visualization:SN-Timelion-Signatures.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-SSH-slash-TLS-slash-DNP3.json
++ basename dashboards/visualization/visualization:SN-Timelion-SSH-slash-TLS-slash-DNP3.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-SSH-slash-TLS-slash-DNP3
+ echo 'Loading visualization visualization:SN-Timelion-SSH-slash-TLS-slash-DNP3:'
Loading visualization visualization:SN-Timelion-SSH-slash-TLS-slash-DNP3:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-SSH-slash-TLS-slash-DNP3 -d @dashboards/visualization/visualization:SN-Timelion-SSH-slash-TLS-slash-DNP3.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-S-slash-SA-slash-R.json
++ basename dashboards/visualization/visualization:SN-Timelion-S-slash-SA-slash-R.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-S-slash-SA-slash-R
+ echo 'Loading visualization visualization:SN-Timelion-S-slash-SA-slash-R:'
Loading visualization visualization:SN-Timelion-S-slash-SA-slash-R:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-S-slash-SA-slash-R -d @dashboards/visualization/visualization:SN-Timelion-S-slash-SA-slash-R.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Timelion-TCP-slash-UDP-flows.json
++ basename dashboards/visualization/visualization:SN-Timelion-TCP-slash-UDP-flows.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Timelion-TCP-slash-UDP-flows
+ echo 'Loading visualization visualization:SN-Timelion-TCP-slash-UDP-flows:'
Loading visualization visualization:SN-Timelion-TCP-slash-UDP-flows:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Timelion-TCP-slash-UDP-flows -d @dashboards/visualization/visualization:SN-Timelion-TCP-slash-UDP-flows.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-ByIssuerdn.json
++ basename dashboards/visualization/visualization:SN-TLS-ByIssuerdn.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-ByIssuerdn
+ echo 'Loading visualization visualization:SN-TLS-ByIssuerdn:'
Loading visualization visualization:SN-TLS-ByIssuerdn:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-ByIssuerdn -d @dashboards/visualization/visualization:SN-TLS-ByIssuerdn.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-BySni.json
++ basename dashboards/visualization/visualization:SN-TLS-BySni.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-BySni
+ echo 'Loading visualization visualization:SN-TLS-BySni:'
Loading visualization visualization:SN-TLS-BySni:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-BySni -d @dashboards/visualization/visualization:SN-TLS-BySni.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-BySubject.json
++ sed -e 's/ /%20/g'
++ basename dashboards/visualization/visualization:SN-TLS-BySubject.json .json
+ name=visualization:SN-TLS-BySubject
+ echo 'Loading visualization visualization:SN-TLS-BySubject:'
Loading visualization visualization:SN-TLS-BySubject:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-BySubject -d @dashboards/visualization/visualization:SN-TLS-BySubject.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-ByVersionBySni.json
++ sed -e 's/ /%20/g'
++ basename dashboards/visualization/visualization:SN-TLS-ByVersionBySni.json .json
+ name=visualization:SN-TLS-ByVersionBySni
+ echo 'Loading visualization visualization:SN-TLS-ByVersionBySni:'
Loading visualization visualization:SN-TLS-ByVersionBySni:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-ByVersionBySni -d @dashboards/visualization/visualization:SN-TLS-ByVersionBySni.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-certificates-issuers-and-subjects.json
++ basename dashboards/visualization/visualization:SN-TLS-certificates-issuers-and-subjects.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-certificates-issuers-and-subjects
+ echo 'Loading visualization visualization:SN-TLS-certificates-issuers-and-subjects:'
Loading visualization visualization:SN-TLS-certificates-issuers-and-subjects:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-certificates-issuers-and-subjects -d @dashboards/visualization/visualization:SN-TLS-certificates-issuers-and-subjects.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-EventsOverTime.json
++ basename dashboards/visualization/visualization:SN-TLS-EventsOverTime.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-EventsOverTime
+ echo 'Loading visualization visualization:SN-TLS-EventsOverTime:'
Loading visualization visualization:SN-TLS-EventsOverTime:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-EventsOverTime -d @dashboards/visualization/visualization:SN-TLS-EventsOverTime.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-fingerprints.json
++ basename dashboards/visualization/visualization:SN-TLS-fingerprints.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-fingerprints
+ echo 'Loading visualization visualization:SN-TLS-fingerprints:'
Loading visualization visualization:SN-TLS-fingerprints:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-fingerprints -d @dashboards/visualization/visualization:SN-TLS-fingerprints.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-GeoIP.json
++ sed -e 's/ /%20/g'
++ basename dashboards/visualization/visualization:SN-TLS-GeoIP.json .json
+ name=visualization:SN-TLS-GeoIP
+ echo 'Loading visualization visualization:SN-TLS-GeoIP:'
Loading visualization visualization:SN-TLS-GeoIP:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-GeoIP -d @dashboards/visualization/visualization:SN-TLS-GeoIP.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-TCP-ports.json
++ basename dashboards/visualization/visualization:SN-TLS-TCP-ports.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-TCP-ports
+ echo 'Loading visualization visualization:SN-TLS-TCP-ports:'
Loading visualization visualization:SN-TLS-TCP-ports:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-TCP-ports -d @dashboards/visualization/visualization:SN-TLS-TCP-ports.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-Top20DestIP.json
++ basename dashboards/visualization/visualization:SN-TLS-Top20DestIP.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-Top20DestIP
+ echo 'Loading visualization visualization:SN-TLS-Top20DestIP:'
Loading visualization visualization:SN-TLS-Top20DestIP:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-Top20DestIP -d @dashboards/visualization/visualization:SN-TLS-Top20DestIP.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-Top20DestPort.json
++ basename dashboards/visualization/visualization:SN-TLS-Top20DestPort.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-Top20DestPort
+ echo 'Loading visualization visualization:SN-TLS-Top20DestPort:'
Loading visualization visualization:SN-TLS-Top20DestPort:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-Top20DestPort -d @dashboards/visualization/visualization:SN-TLS-Top20DestPort.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-Top20SrcIP.json
++ basename dashboards/visualization/visualization:SN-TLS-Top20SrcIP.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-Top20SrcIP
+ echo 'Loading visualization visualization:SN-TLS-Top20SrcIP:'
Loading visualization visualization:SN-TLS-Top20SrcIP:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-Top20SrcIP -d @dashboards/visualization/visualization:SN-TLS-Top20SrcIP.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-Top20SrcPort.json
++ basename dashboards/visualization/visualization:SN-TLS-Top20SrcPort.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-Top20SrcPort
+ echo 'Loading visualization visualization:SN-TLS-Top20SrcPort:'
Loading visualization visualization:SN-TLS-Top20SrcPort:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-Top20SrcPort -d @dashboards/visualization/visualization:SN-TLS-Top20SrcPort.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-transactions-by-appliance.json
++ basename dashboards/visualization/visualization:SN-TLS-transactions-by-appliance.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-transactions-by-appliance
+ echo 'Loading visualization visualization:SN-TLS-transactions-by-appliance:'
Loading visualization visualization:SN-TLS-transactions-by-appliance:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-transactions-by-appliance -d @dashboards/visualization/visualization:SN-TLS-transactions-by-appliance.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-transactions-count.json
++ basename dashboards/visualization/visualization:SN-TLS-transactions-count.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-transactions-count
+ echo 'Loading visualization visualization:SN-TLS-transactions-count:'
Loading visualization visualization:SN-TLS-transactions-count:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-transactions-count -d @dashboards/visualization/visualization:SN-TLS-transactions-count.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-transactions-over-time.json
++ basename dashboards/visualization/visualization:SN-TLS-transactions-over-time.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-transactions-over-time
+ echo 'Loading visualization visualization:SN-TLS-transactions-over-time:'
Loading visualization visualization:SN-TLS-transactions-over-time:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-transactions-over-time -d @dashboards/visualization/visualization:SN-TLS-transactions-over-time.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-transactions-table.json
++ basename dashboards/visualization/visualization:SN-TLS-transactions-table.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-transactions-table
+ echo 'Loading visualization visualization:SN-TLS-transactions-table:'
Loading visualization visualization:SN-TLS-transactions-table:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-transactions-table -d @dashboards/visualization/visualization:SN-TLS-transactions-table.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TLS-versions.json
++ basename dashboards/visualization/visualization:SN-TLS-versions.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TLS-versions
+ echo 'Loading visualization visualization:SN-TLS-versions:'
Loading visualization visualization:SN-TLS-versions:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TLS-versions -d @dashboards/visualization/visualization:SN-TLS-versions.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TopDestPortsByCountryByCity.json
++ sed -e 's/ /%20/g'
++ basename dashboards/visualization/visualization:SN-TopDestPortsByCountryByCity.json .json
+ name=visualization:SN-TopDestPortsByCountryByCity
+ echo 'Loading visualization visualization:SN-TopDestPortsByCountryByCity:'
Loading visualization visualization:SN-TopDestPortsByCountryByCity:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TopDestPortsByCountryByCity -d @dashboards/visualization/visualization:SN-TopDestPortsByCountryByCity.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TopDestPortsByCountry.json
++ basename dashboards/visualization/visualization:SN-TopDestPortsByCountry.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TopDestPortsByCountry
+ echo 'Loading visualization visualization:SN-TopDestPortsByCountry:'
Loading visualization visualization:SN-TopDestPortsByCountry:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TopDestPortsByCountry -d @dashboards/visualization/visualization:SN-TopDestPortsByCountry.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TopDstIPDstPort.json
++ basename dashboards/visualization/visualization:SN-TopDstIPDstPort.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TopDstIPDstPort
+ echo 'Loading visualization visualization:SN-TopDstIPDstPort:'
Loading visualization visualization:SN-TopDstIPDstPort:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TopDstIPDstPort -d @dashboards/visualization/visualization:SN-TopDstIPDstPort.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TopSrcIPSrcPort.json
++ basename dashboards/visualization/visualization:SN-TopSrcIPSrcPort.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TopSrcIPSrcPort
+ echo 'Loading visualization visualization:SN-TopSrcIPSrcPort:'
Loading visualization visualization:SN-TopSrcIPSrcPort:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TopSrcIPSrcPort -d @dashboards/visualization/visualization:SN-TopSrcIPSrcPort.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TopSrcPortsByCountryByCity.json
++ sed -e 's/ /%20/g'
++ basename dashboards/visualization/visualization:SN-TopSrcPortsByCountryByCity.json .json
+ name=visualization:SN-TopSrcPortsByCountryByCity
+ echo 'Loading visualization visualization:SN-TopSrcPortsByCountryByCity:'
Loading visualization visualization:SN-TopSrcPortsByCountryByCity:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TopSrcPortsByCountryByCity -d @dashboards/visualization/visualization:SN-TopSrcPortsByCountryByCity.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-TopSrcPortsByCountry.json
++ basename dashboards/visualization/visualization:SN-TopSrcPortsByCountry.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-TopSrcPortsByCountry
+ echo 'Loading visualization visualization:SN-TopSrcPortsByCountry:'
Loading visualization visualization:SN-TopSrcPortsByCountry:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-TopSrcPortsByCountry -d @dashboards/visualization/visualization:SN-TopSrcPortsByCountry.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Traffic-events-type-timeline.json
++ basename dashboards/visualization/visualization:SN-Traffic-events-type-timeline.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Traffic-events-type-timeline
+ echo 'Loading visualization visualization:SN-Traffic-events-type-timeline:'
Loading visualization visualization:SN-Traffic-events-type-timeline:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Traffic-events-type-timeline -d @dashboards/visualization/visualization:SN-Traffic-events-type-timeline.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-Urls-visited.json
++ basename dashboards/visualization/visualization:SN-Urls-visited.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-Urls-visited
+ echo 'Loading visualization visualization:SN-Urls-visited:'
Loading visualization visualization:SN-Urls-visited:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-Urls-visited -d @dashboards/visualization/visualization:SN-Urls-visited.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-VLAN-ByEventType.json
++ basename dashboards/visualization/visualization:SN-VLAN-ByEventType.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-VLAN-ByEventType
+ echo 'Loading visualization visualization:SN-VLAN-ByEventType:'
Loading visualization visualization:SN-VLAN-ByEventType:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-VLAN-ByEventType -d @dashboards/visualization/visualization:SN-VLAN-ByEventType.json
This is not an HTTP port+ echo

+ for file in '$DIR/visualization/*.json'
++ get_name dashboards/visualization/visualization:SN-VLAN-Top20VLANsUsed.json
++ basename dashboards/visualization/visualization:SN-VLAN-Top20VLANsUsed.json .json
++ sed -e 's/ /%20/g'
+ name=visualization:SN-VLAN-Top20VLANsUsed
+ echo 'Loading visualization visualization:SN-VLAN-Top20VLANsUsed:'
Loading visualization visualization:SN-VLAN-Top20VLANsUsed:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/visualization:SN-VLAN-Top20VLANsUsed -d @dashboards/visualization/visualization:SN-VLAN-Top20VLANsUsed.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:34c39710-c1cd-11e8-9888-3f5bc9c31629.json
++ basename dashboards/dashboard/dashboard:34c39710-c1cd-11e8-9888-3f5bc9c31629.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:34c39710-c1cd-11e8-9888-3f5bc9c31629
+ echo 'Loading dashboard dashboard:34c39710-c1cd-11e8-9888-3f5bc9c31629:'
Loading dashboard dashboard:34c39710-c1cd-11e8-9888-3f5bc9c31629:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:34c39710-c1cd-11e8-9888-3f5bc9c31629 -d @dashboards/dashboard/dashboard:34c39710-c1cd-11e8-9888-3f5bc9c31629.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:70cc7db0-caf8-11e8-9f69-c36de0ada098.json
++ sed -e 's/ /%20/g'
++ basename dashboards/dashboard/dashboard:70cc7db0-caf8-11e8-9f69-c36de0ada098.json .json
+ name=dashboard:70cc7db0-caf8-11e8-9f69-c36de0ada098
+ echo 'Loading dashboard dashboard:70cc7db0-caf8-11e8-9f69-c36de0ada098:'
Loading dashboard dashboard:70cc7db0-caf8-11e8-9f69-c36de0ada098:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:70cc7db0-caf8-11e8-9f69-c36de0ada098 -d @dashboards/dashboard/dashboard:70cc7db0-caf8-11e8-9f69-c36de0ada098.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:9a461db0-c1c3-11e8-9888-3f5bc9c31629.json
++ basename dashboards/dashboard/dashboard:9a461db0-c1c3-11e8-9888-3f5bc9c31629.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:9a461db0-c1c3-11e8-9888-3f5bc9c31629
+ echo 'Loading dashboard dashboard:9a461db0-c1c3-11e8-9888-3f5bc9c31629:'
Loading dashboard dashboard:9a461db0-c1c3-11e8-9888-3f5bc9c31629:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:9a461db0-c1c3-11e8-9888-3f5bc9c31629 -d @dashboards/dashboard/dashboard:9a461db0-c1c3-11e8-9888-3f5bc9c31629.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:b3eb90a0-c1d3-11e8-9888-3f5bc9c31629.json
++ basename dashboards/dashboard/dashboard:b3eb90a0-c1d3-11e8-9888-3f5bc9c31629.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:b3eb90a0-c1d3-11e8-9888-3f5bc9c31629
+ echo 'Loading dashboard dashboard:b3eb90a0-c1d3-11e8-9888-3f5bc9c31629:'
Loading dashboard dashboard:b3eb90a0-c1d3-11e8-9888-3f5bc9c31629:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:b3eb90a0-c1d3-11e8-9888-3f5bc9c31629 -d @dashboards/dashboard/dashboard:b3eb90a0-c1d3-11e8-9888-3f5bc9c31629.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:bb280060-c19c-11e8-9888-3f5bc9c31629.json
++ basename dashboards/dashboard/dashboard:bb280060-c19c-11e8-9888-3f5bc9c31629.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:bb280060-c19c-11e8-9888-3f5bc9c31629
+ echo 'Loading dashboard dashboard:bb280060-c19c-11e8-9888-3f5bc9c31629:'
Loading dashboard dashboard:bb280060-c19c-11e8-9888-3f5bc9c31629:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:bb280060-c19c-11e8-9888-3f5bc9c31629 -d @dashboards/dashboard/dashboard:bb280060-c19c-11e8-9888-3f5bc9c31629.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:c2011100-cc06-11e8-aae9-99442e2ed6cc.json
++ basename dashboards/dashboard/dashboard:c2011100-cc06-11e8-aae9-99442e2ed6cc.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:c2011100-cc06-11e8-aae9-99442e2ed6cc
+ echo 'Loading dashboard dashboard:c2011100-cc06-11e8-aae9-99442e2ed6cc:'
Loading dashboard dashboard:c2011100-cc06-11e8-aae9-99442e2ed6cc:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:c2011100-cc06-11e8-aae9-99442e2ed6cc -d @dashboards/dashboard/dashboard:c2011100-cc06-11e8-aae9-99442e2ed6cc.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:e35838d0-d334-11e8-8a07-17cc065d3fe1.json
++ basename dashboards/dashboard/dashboard:e35838d0-d334-11e8-8a07-17cc065d3fe1.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:e35838d0-d334-11e8-8a07-17cc065d3fe1
+ echo 'Loading dashboard dashboard:e35838d0-d334-11e8-8a07-17cc065d3fe1:'
Loading dashboard dashboard:e35838d0-d334-11e8-8a07-17cc065d3fe1:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:e35838d0-d334-11e8-8a07-17cc065d3fe1 -d @dashboards/dashboard/dashboard:e35838d0-d334-11e8-8a07-17cc065d3fe1.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:f3fc7a10-cb42-11e8-8e2b-bf314673d4bf.json
++ basename dashboards/dashboard/dashboard:f3fc7a10-cb42-11e8-8e2b-bf314673d4bf.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:f3fc7a10-cb42-11e8-8e2b-bf314673d4bf
+ echo 'Loading dashboard dashboard:f3fc7a10-cb42-11e8-8e2b-bf314673d4bf:'
Loading dashboard dashboard:f3fc7a10-cb42-11e8-8e2b-bf314673d4bf:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:f3fc7a10-cb42-11e8-8e2b-bf314673d4bf -d @dashboards/dashboard/dashboard:f3fc7a10-cb42-11e8-8e2b-bf314673d4bf.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:SN-ALERTS.json
++ basename dashboards/dashboard/dashboard:SN-ALERTS.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:SN-ALERTS
+ echo 'Loading dashboard dashboard:SN-ALERTS:'
Loading dashboard dashboard:SN-ALERTS:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-ALERTS -d @dashboards/dashboard/dashboard:SN-ALERTS.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:SN-ALL.json
++ basename dashboards/dashboard/dashboard:SN-ALL.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:SN-ALL
+ echo 'Loading dashboard dashboard:SN-ALL:'
Loading dashboard dashboard:SN-ALL:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-ALL -d @dashboards/dashboard/dashboard:SN-ALL.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:SN-DNS.json
++ basename dashboards/dashboard/dashboard:SN-DNS.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:SN-DNS
+ echo 'Loading dashboard dashboard:SN-DNS:'
Loading dashboard dashboard:SN-DNS:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-DNS -d @dashboards/dashboard/dashboard:SN-DNS.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:SN-FILE-Transactions.json
++ basename dashboards/dashboard/dashboard:SN-FILE-Transactions.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:SN-FILE-Transactions
+ echo 'Loading dashboard dashboard:SN-FILE-Transactions:'
Loading dashboard dashboard:SN-FILE-Transactions:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-FILE-Transactions -d @dashboards/dashboard/dashboard:SN-FILE-Transactions.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:SN-FLOW.json
++ basename dashboards/dashboard/dashboard:SN-FLOW.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:SN-FLOW
+ echo 'Loading dashboard dashboard:SN-FLOW:'
Loading dashboard dashboard:SN-FLOW:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-FLOW -d @dashboards/dashboard/dashboard:SN-FLOW.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:SN-HTTP.json
++ sed -e 's/ /%20/g'
++ basename dashboards/dashboard/dashboard:SN-HTTP.json .json
+ name=dashboard:SN-HTTP
+ echo 'Loading dashboard dashboard:SN-HTTP:'
Loading dashboard dashboard:SN-HTTP:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-HTTP -d @dashboards/dashboard/dashboard:SN-HTTP.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:SN-IDS.json
++ sed -e 's/ /%20/g'
++ basename dashboards/dashboard/dashboard:SN-IDS.json .json
+ name=dashboard:SN-IDS
+ echo 'Loading dashboard dashboard:SN-IDS:'
Loading dashboard dashboard:SN-IDS:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-IDS -d @dashboards/dashboard/dashboard:SN-IDS.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:SN-OVERVIEW.json
++ basename dashboards/dashboard/dashboard:SN-OVERVIEW.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:SN-OVERVIEW
+ echo 'Loading dashboard dashboard:SN-OVERVIEW:'
Loading dashboard dashboard:SN-OVERVIEW:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-OVERVIEW -d @dashboards/dashboard/dashboard:SN-OVERVIEW.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:SN-SMTP.json
++ basename dashboards/dashboard/dashboard:SN-SMTP.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:SN-SMTP
+ echo 'Loading dashboard dashboard:SN-SMTP:'
Loading dashboard dashboard:SN-SMTP:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-SMTP -d @dashboards/dashboard/dashboard:SN-SMTP.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:SN-SSH.json
++ basename dashboards/dashboard/dashboard:SN-SSH.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:SN-SSH
+ echo 'Loading dashboard dashboard:SN-SSH:'
Loading dashboard dashboard:SN-SSH:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-SSH -d @dashboards/dashboard/dashboard:SN-SSH.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:SN-STATS.json
++ basename dashboards/dashboard/dashboard:SN-STATS.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:SN-STATS
+ echo 'Loading dashboard dashboard:SN-STATS:'
Loading dashboard dashboard:SN-STATS:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-STATS -d @dashboards/dashboard/dashboard:SN-STATS.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:SN-TLS.json
++ sed -e 's/ /%20/g'
++ basename dashboards/dashboard/dashboard:SN-TLS.json .json
+ name=dashboard:SN-TLS
+ echo 'Loading dashboard dashboard:SN-TLS:'
Loading dashboard dashboard:SN-TLS:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-TLS -d @dashboards/dashboard/dashboard:SN-TLS.json
This is not an HTTP port+ echo

+ for file in '$DIR/dashboard/*.json'
++ get_name dashboards/dashboard/dashboard:SN-VLAN.json
++ basename dashboards/dashboard/dashboard:SN-VLAN.json .json
++ sed -e 's/ /%20/g'
+ name=dashboard:SN-VLAN
+ echo 'Loading dashboard dashboard:SN-VLAN:'
Loading dashboard dashboard:SN-VLAN:
+ curl -H 'Content-Type: application/json' -XPUT http://suricata_elasticsearch:9300/.kibana/doc/dashboard:SN-VLAN -d @dashboards/dashboard/dashboard:SN-VLAN.json
This is not an HTTP port+ echo
pevma commented 4 years ago

Can you open http://suricata_elasticsearch:9300/ in a browser ?

alphaDev23 commented 4 years ago

Per the original post, I'm able to connect to http://:9300 externally via tools such as the Google tool Elasticsearch Head. When the connection is not possible, the load.sh exits with an error prior to attempting to load the dashboards.

pevma commented 4 years ago

Can you connect to http://suricata_elasticsearch:9300/ via a browser?

alphaDev23 commented 4 years ago

yes.

{ "name" : "0vBck4n", "cluster_name" : "suricata", "cluster_uuid" : "L1jicbabSnyXX7VUkZCalw", "version" : { "number" : "6.6.2", "build_flavor" : "default", "build_type" : "tar", "build_hash" : "3bd3e59", "build_date" : "2019-03-06T15:16:26.864148Z", "build_snapshot" : false, "lucene_version" : "7.6.0", "minimum_wire_compatibility_version" : "5.6.0", "minimum_index_compatibility_version" : "5.0.0" }, "tagline" : "You Know, for Search" }

pevma commented 4 years ago

Can you try doing that from the ES container (not the kibana one) ?

alphaDev23 commented 4 years ago

This issue is resolved. Thank you for your assistance.

pevma commented 4 years ago

What was the fix/problem?

alphaDev23 commented 4 years ago

A simple mistake partially obscured by a poor configuration choice.. The stack is front-ended by a proxy which uses port 9300 (which is why port 9300 worked external to the stack without issue) and elasticsearch also uses port 9300. Changing the port to 9200 in load.sh resolved the issue.

pevma commented 4 years ago

Thank you for the feedback and explanation!