Details
-
Bug
-
Resolution: Fixed
-
Major
-
7.1.0, 7.2.0
-
Untriaged
-
0
-
Unknown
Description
It is implicitly fixed in 7.6 but 7.2.* still fails.
curl -v -u Administrator:'<password>' -X DELETE 'http://127.0.0.1:8091/settings/security/clusterManager'
|
...
|
< HTTP/1.1 500 Internal Server Error
|
...
|
["Unexpected server error, request logged."]
|
** Reason for termination ==
|
** {function_clause,[{ejson,as_binary,
|
[{security_settings,ns_server}],
|
[{file,"/Users/timofey.barmin/neo/couchdb/src/ejson/ejson.erl"},
|
{line,101}]},
|
{ejson,encode_proplist_rev,2,
|
[{file,"/Users/timofey.barmin/neo/couchdb/src/ejson/ejson.erl"},
|
{line,96}]},
|
{ejson,encode_proplist_rev,2,
|
[{file,"/Users/timofey.barmin/neo/couchdb/src/ejson/ejson.erl"},
|
{line,99}]},
|
{ejson,nif_encode,1,
|
[{file,"/Users/timofey.barmin/neo/couchdb/src/ejson/ejson.erl"},
|
{line,52}]},
|
{ns_audit,handle_call,3,
|
[{file,"src/ns_audit.erl"},{line,151}]},
|
{gen_server,try_handle_call,4,
|
[{file,"gen_server.erl"},{line,1149}]},
|
{gen_server,handle_msg,6,
|
[{file,"gen_server.erl"},{line,1178}]},
|
{proc_lib,init_p_do_apply,3,
|
[{file,"proc_lib.erl"},{line,240}]}]}
|
** Client <0.909.0> stacktrace
|
** [{gen,do_call,4,[{file,"gen.erl"},{line,256}]},
|
{gen_server,call,2,[{file,"gen_server.erl"},{line,366}]},
|
{ns_audit,put,3,[{file,"src/ns_audit.erl"},{line,462}]},
|
{menelaus_web_settings,handle_delete,3,
|
[{file,"src/menelaus_web_settings.erl"},
|
{line,788}]},
|
{request_tracker,request,2,[{file,"src/request_tracker.erl"},{line,40}]},
|
{menelaus_util,handle_request,2,
|
[{file,"src/menelaus_util.erl"},{line,222}]},
|
{mochiweb_http,headers,6,
|
[{file,"/Users/timofey.barmin/neo/couchdb/src/mochiweb/mochiweb_http.erl"},
|
{line,153}]},
|
{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,240}]}]
|
Attachments
For Gerrit Dashboard: MB-60872 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
206132,2 | MB-60872: Make sure DELETE /settings/security don't crash | neo | ns_server | Status: MERGED | +2 | +1 |
206133,3 | MB-60872: [cluster_tests] Add some tests for security... | trinity | ns_server | Status: MERGED | +2 | +1 |
206225,1 | Merge remote-tracking branch 'couchbase/neo' into trinity | trinity | ns_server | Status: MERGED | +2 | +1 |
206226,1 | Merge remote-tracking branch 'couchbase/trinity' | master | ns_server | Status: MERGED | +2 | +1 |
206292,1 | Merge remote-tracking branch 'couchbase/trinity' | master | ns_server | Status: MERGED | +2 | +1 |