I can't create users
Posted: Wed Jun 26, 2019 10:28 am
Hey everyone,
I can't create users via web GUI
From the elasticsearch logs I see the following exception
Seems a problem of the variable "created_by" on index "nagioslogserver"
/var/log/elasticsearch # tail -f 05b4bd73-2fd2-4334-9b72-23d5a6f5dab6.log
GFvFv0TbSXqNzLeQeGB9fg], [P], s[STARTED]: Failed to execute [index {[nagioslogserver][user][AWuUMXWlFgN8zqhZODTV], source[{"name":"usertest","username":"usertest","email":"[email protected]","password":"3ad361936ed9ef8d835d745adf24d719186e784ec6fe9a525eeb0045883d5f91","apiaccess":"0","apikey":"","auth_type":"user","language":"default","auth_settings":[],"perms":{"alerts":["view"],"configure":[]},"created":"2019-06-26 16:29:57","created_by":"AWkzrZZRvGl2Usk28wcv","default_dashboard":"\/dashboard\/elasticsearch\/AWuUMXWcFgN8zqhZODTU"}]}]
org.elasticsearch.index.mapper.MapperParsingException: failed to parse [created_by]
at org.elasticsearch.index.mapper.core.AbstractFieldMapper.parse(AbstractFieldMapper.java:411)
at org.elasticsearch.index.mapper.object.ObjectMapper.serializeValue(ObjectMapper.java:706)
at org.elasticsearch.index.mapper.object.ObjectMapper.parse(ObjectMapper.java:497)
at org.elasticsearch.index.mapper.DocumentMapper.parse(DocumentMapper.java:544)
at org.elasticsearch.index.mapper.DocumentMapper.parse(DocumentMapper.java:493)
at org.elasticsearch.index.shard.IndexShard.prepareCreate(IndexShard.java:465)
at org.elasticsearch.action.index.TransportIndexAction.shardOperationOnPrimary(TransportIndexAction.java:201)
at org.elasticsearch.action.support.replication.TransportShardReplicationOperationAction$PrimaryPhase.performOnPrimary(TransportShardReplicationOperationAction.java:574)
at org.elasticsearch.action.support.replication.TransportShardReplicationOperationAction$PrimaryPhase$1.doRun(TransportShardReplicationOperationAction.java:440)
at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:36)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NumberFormatException: For input string: "AWkzrZZRvGl2Usk28wcv"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Long.parseLong(Long.java:589)
at java.lang.Long.parseLong(Long.java:631)
at org.elasticsearch.common.xcontent.support.AbstractXContentParser.longValue(AbstractXContentParser.java:145)
at org.elasticsearch.index.mapper.core.LongFieldMapper.innerParseCreateField(LongFieldMapper.java:288)
at org.elasticsearch.index.mapper.core.NumberFieldMapper.parseCreateField(NumberFieldMapper.java:239)
at org.elasticsearch.index.mapper.core.AbstractFieldMapper.parse(AbstractFieldMapper.java:401)
... 12 more
I saw the segunte post (similar to my problem)
https://support.nagios.com/forum/viewto ... 37&t=45085
and also in my case I have the variable created_by of type long
but I didn't understand how to fix the problem
[root@nagioslogserver-02 indices]# curl -XGET 'http://localhost:9200/nagioslogserver/_mapping/' | grep created_by
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 4093 100 4093 0 0 661k 0 --:--:-- --:--:-- --:--:-- 799k
{"nagioslogserver":{"mappings":{"alert":{"_timestamp":{"enabled":true},"properties":{"active":{"type":"long"},"alert_crit_only":{"type":"long"},"check_interval":{"type":"string"},"created":{"type":"long"},"created_by":{"type":"string"},"critical":{"type":"string"},"dash_query":{"type":"string"},"last_output":{"type":"string"},"last_run":{"type":"long"},"last_status":{"type":"string"},"lookback_period":{"type":"string"},"method":{"type":"object"},"name":{"type":"string"},"next_run":{"type":"long"},"query":{"type":"string"},"warning":{"type":"string"}}},"snapshot":{"_timestamp":{"enabled":true},"properties":{"auto":{"type":"long"},"clean_filename":{"type":"string"},"created":{"type":"long"},"filename":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"}}},"_default_":{"_timestamp":{"enabled":true},"properties":{}},"commands":{"_timestamp":{"enabled":true},"properties":{"active":{"type":"long"},"args":{"properties":{"created":{"type":"long"},"id":{"type":"string"},"sh_created":{"type":"long"},"sh_id":{"type":"string"},"timezone":{"type":"string"}}},"command":{"type":"string"},"created":{"type":"string"},created_by":{"type":"string"},"frequency":{"type":"string"},"last_run_output":{"type":"string"},"last_run_status":{"type":"string"},"last_run_time":{"type":"string"},"node":{"type":"string","index":"not_analyzed"},"run_time":{"type":"long"},"status":{"type":"string"},"type":{"type":"string"}}},"node":{"_timestamp":{"enabled":true},"properties":{"address":{"type":"string","index":"not_analyzed"},"config_filters":{"properties":{"active":{"type":"long"},"name":{"type":"string"},"raw":{"type":"string"}}},"config_inputs":{"properties":{"active":{"type":"long"},"name":{"type":"string"},"raw":{"type":"string"}}},"config_outputs":{"type":"object"},"elasticsearch":{"properties":{"message":{"type":"string"},"pid":{"type":"string"},"status":{"type":"string"}}},"hostname":{"type":"string"},"last_updated":{"type":"long"},"logstash":{"properties":{"message":{"type":"string"},"pid":{"type":"string"},"status":{"type":"string"}}},"ls_release":{"type":"long"},"ls_version":{"type":"string"}}},"snmp_reactor":{"_timestamp":{"enabled":true},"properties":{"address":{"type":"string"},"auth_level":{"type":"string"},"auth_password":{"type":"string"},"auth_protocol":{"type":"string"},"name":{"type":"string"},"port":{"type":"string"},"priv_password":{"type":"string"},"priv_protocol":{"type":"string"},"username":{"type":"string"},"version":{"type":"string"}}},"user":{"_timestamp":{"enabled":true},"properties":{"apiaccess":{"type":"string"},"apikey":{"type":"string"},"auth_settings":{"properties":{"ad_username":{"type":"string"},"auth_server_id":{"type":"string"},"dn":{"type":"string"},"type":{"type":"string"}}},"auth_type":{"type":"string"},"created":{"type":"string"},"created_by":{"type":"long"},"default_dashboard":{"type":"string"},"email":{"type":"string"},"lang":{"type":"string"},"language":{"type":"string"},"name":{"type":"string"},"password":{"type":"string"},"perms":{"properties":{"alerts":{"type":"string"}}},"username":{"type":"string"}}},"cf_option":{"_timestamp":{"enabled":true},"properties":{"created":{"type":"string"},"created_by":{"type":"string"},"modified_by":{"type":"string"},"value":{"type":"string"}}},"query":{"_timestamp":{"enabled":true},"properties":{"active":{"type":"long"},"created_by":{"type":"string"},"created_id":{"type":"string"},"dash_query":{"type":"string"},"imported":{"type":"long"},"name":{"type":"string"},"raw":{"type":"string"},"services":{"type":"string"},"show_everyone":{"type":"long"}}},"nrdp_server":{"_timestamp":{"enabled":true},"properties":{"address":{"type":"string"},"name":{"type":"string"},"token":{"type":"string"}}},"reactor_server":{"_timestamp":{"enabled":true},"properties":{"address":{"type":"string"},"apikey":{"type":"string"},"name":{"type":"string"}}},"email_template":{"_timestamp":{"enabled":true},"properties":{"body":{"type":"string"},"created_by":{"type":"string"},"last_edit":{"type":"string"},"modified_by":{"type":"string"},"name":{"type":"string"},"subject":{"type":"string"}}}}}}
[root@nagioslogserver-02 indices]#
Thanks in advance
Nick
I can't create users via web GUI
From the elasticsearch logs I see the following exception
Seems a problem of the variable "created_by" on index "nagioslogserver"
/var/log/elasticsearch # tail -f 05b4bd73-2fd2-4334-9b72-23d5a6f5dab6.log
GFvFv0TbSXqNzLeQeGB9fg], [P], s[STARTED]: Failed to execute [index {[nagioslogserver][user][AWuUMXWlFgN8zqhZODTV], source[{"name":"usertest","username":"usertest","email":"[email protected]","password":"3ad361936ed9ef8d835d745adf24d719186e784ec6fe9a525eeb0045883d5f91","apiaccess":"0","apikey":"","auth_type":"user","language":"default","auth_settings":[],"perms":{"alerts":["view"],"configure":[]},"created":"2019-06-26 16:29:57","created_by":"AWkzrZZRvGl2Usk28wcv","default_dashboard":"\/dashboard\/elasticsearch\/AWuUMXWcFgN8zqhZODTU"}]}]
org.elasticsearch.index.mapper.MapperParsingException: failed to parse [created_by]
at org.elasticsearch.index.mapper.core.AbstractFieldMapper.parse(AbstractFieldMapper.java:411)
at org.elasticsearch.index.mapper.object.ObjectMapper.serializeValue(ObjectMapper.java:706)
at org.elasticsearch.index.mapper.object.ObjectMapper.parse(ObjectMapper.java:497)
at org.elasticsearch.index.mapper.DocumentMapper.parse(DocumentMapper.java:544)
at org.elasticsearch.index.mapper.DocumentMapper.parse(DocumentMapper.java:493)
at org.elasticsearch.index.shard.IndexShard.prepareCreate(IndexShard.java:465)
at org.elasticsearch.action.index.TransportIndexAction.shardOperationOnPrimary(TransportIndexAction.java:201)
at org.elasticsearch.action.support.replication.TransportShardReplicationOperationAction$PrimaryPhase.performOnPrimary(TransportShardReplicationOperationAction.java:574)
at org.elasticsearch.action.support.replication.TransportShardReplicationOperationAction$PrimaryPhase$1.doRun(TransportShardReplicationOperationAction.java:440)
at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:36)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NumberFormatException: For input string: "AWkzrZZRvGl2Usk28wcv"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Long.parseLong(Long.java:589)
at java.lang.Long.parseLong(Long.java:631)
at org.elasticsearch.common.xcontent.support.AbstractXContentParser.longValue(AbstractXContentParser.java:145)
at org.elasticsearch.index.mapper.core.LongFieldMapper.innerParseCreateField(LongFieldMapper.java:288)
at org.elasticsearch.index.mapper.core.NumberFieldMapper.parseCreateField(NumberFieldMapper.java:239)
at org.elasticsearch.index.mapper.core.AbstractFieldMapper.parse(AbstractFieldMapper.java:401)
... 12 more
I saw the segunte post (similar to my problem)
https://support.nagios.com/forum/viewto ... 37&t=45085
and also in my case I have the variable created_by of type long
but I didn't understand how to fix the problem
[root@nagioslogserver-02 indices]# curl -XGET 'http://localhost:9200/nagioslogserver/_mapping/' | grep created_by
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 4093 100 4093 0 0 661k 0 --:--:-- --:--:-- --:--:-- 799k
{"nagioslogserver":{"mappings":{"alert":{"_timestamp":{"enabled":true},"properties":{"active":{"type":"long"},"alert_crit_only":{"type":"long"},"check_interval":{"type":"string"},"created":{"type":"long"},"created_by":{"type":"string"},"critical":{"type":"string"},"dash_query":{"type":"string"},"last_output":{"type":"string"},"last_run":{"type":"long"},"last_status":{"type":"string"},"lookback_period":{"type":"string"},"method":{"type":"object"},"name":{"type":"string"},"next_run":{"type":"long"},"query":{"type":"string"},"warning":{"type":"string"}}},"snapshot":{"_timestamp":{"enabled":true},"properties":{"auto":{"type":"long"},"clean_filename":{"type":"string"},"created":{"type":"long"},"filename":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"}}},"_default_":{"_timestamp":{"enabled":true},"properties":{}},"commands":{"_timestamp":{"enabled":true},"properties":{"active":{"type":"long"},"args":{"properties":{"created":{"type":"long"},"id":{"type":"string"},"sh_created":{"type":"long"},"sh_id":{"type":"string"},"timezone":{"type":"string"}}},"command":{"type":"string"},"created":{"type":"string"},created_by":{"type":"string"},"frequency":{"type":"string"},"last_run_output":{"type":"string"},"last_run_status":{"type":"string"},"last_run_time":{"type":"string"},"node":{"type":"string","index":"not_analyzed"},"run_time":{"type":"long"},"status":{"type":"string"},"type":{"type":"string"}}},"node":{"_timestamp":{"enabled":true},"properties":{"address":{"type":"string","index":"not_analyzed"},"config_filters":{"properties":{"active":{"type":"long"},"name":{"type":"string"},"raw":{"type":"string"}}},"config_inputs":{"properties":{"active":{"type":"long"},"name":{"type":"string"},"raw":{"type":"string"}}},"config_outputs":{"type":"object"},"elasticsearch":{"properties":{"message":{"type":"string"},"pid":{"type":"string"},"status":{"type":"string"}}},"hostname":{"type":"string"},"last_updated":{"type":"long"},"logstash":{"properties":{"message":{"type":"string"},"pid":{"type":"string"},"status":{"type":"string"}}},"ls_release":{"type":"long"},"ls_version":{"type":"string"}}},"snmp_reactor":{"_timestamp":{"enabled":true},"properties":{"address":{"type":"string"},"auth_level":{"type":"string"},"auth_password":{"type":"string"},"auth_protocol":{"type":"string"},"name":{"type":"string"},"port":{"type":"string"},"priv_password":{"type":"string"},"priv_protocol":{"type":"string"},"username":{"type":"string"},"version":{"type":"string"}}},"user":{"_timestamp":{"enabled":true},"properties":{"apiaccess":{"type":"string"},"apikey":{"type":"string"},"auth_settings":{"properties":{"ad_username":{"type":"string"},"auth_server_id":{"type":"string"},"dn":{"type":"string"},"type":{"type":"string"}}},"auth_type":{"type":"string"},"created":{"type":"string"},"created_by":{"type":"long"},"default_dashboard":{"type":"string"},"email":{"type":"string"},"lang":{"type":"string"},"language":{"type":"string"},"name":{"type":"string"},"password":{"type":"string"},"perms":{"properties":{"alerts":{"type":"string"}}},"username":{"type":"string"}}},"cf_option":{"_timestamp":{"enabled":true},"properties":{"created":{"type":"string"},"created_by":{"type":"string"},"modified_by":{"type":"string"},"value":{"type":"string"}}},"query":{"_timestamp":{"enabled":true},"properties":{"active":{"type":"long"},"created_by":{"type":"string"},"created_id":{"type":"string"},"dash_query":{"type":"string"},"imported":{"type":"long"},"name":{"type":"string"},"raw":{"type":"string"},"services":{"type":"string"},"show_everyone":{"type":"long"}}},"nrdp_server":{"_timestamp":{"enabled":true},"properties":{"address":{"type":"string"},"name":{"type":"string"},"token":{"type":"string"}}},"reactor_server":{"_timestamp":{"enabled":true},"properties":{"address":{"type":"string"},"apikey":{"type":"string"},"name":{"type":"string"}}},"email_template":{"_timestamp":{"enabled":true},"properties":{"body":{"type":"string"},"created_by":{"type":"string"},"last_edit":{"type":"string"},"modified_by":{"type":"string"},"name":{"type":"string"},"subject":{"type":"string"}}}}}}
[root@nagioslogserver-02 indices]#
Thanks in advance
Nick