Hi, we are having 5.4.3. version of ELK.
The field "source" is set to be type "ip". Before it work with any problem until we started to send data with ipv6 (not ipv4). The IP address is in correct format. What can be wrong?
In logstash we are also having geoip:
geoip {
source => "[attrs][source]"
tag_on_failure => "geoip_error"
}
[2018-03-15T10:18:49,560][ERROR][logstash.filters.ruby ] Ruby exception occurred: bad value for range
[2018-03-15T10:18:49,588][WARN ][logstash.outputs.elasticsearch] Could not index event to Elasticsearch. {:status=>400, :action=>["index", {:_id=>nil, :_index=>"logstash-2018.03.15", :_type=>"sbc_event", :_routing=>nil}, 2018-03-15T08:55:07.000Z %{host} %{message}], :response=>{"index"=>{"_index"=>"logstash-2018.03.15", "_type"=>"sbc_event", "_id"=>"AWIo9GrwlVlA1nyv0IvN", "status"=>400, "error"=>{"type"=>"mapper_parsing_exception", "reason"=>"failed to parse [attrs.source]", "caused_by"=>{"type"=>"illegal_argument_exception", "reason"=>"'[xxxx:xxxx:xxxx:39c6:16:3eff:fe8c:b341]' is not an IP string literal."}}}}}