【问题标题】:CouchDB Error 500: function_clause error in HTTP requestCouchDB 错误 500:HTTP 请求中的 function_clause 错误
【发布时间】:2014-10-31 14:19:45
【问题描述】:

对 CouchDB 进行 REST 调用时,请求失败,出现未知错误 500。任何帮助将不胜感激...谢谢!

这里是日志:

[2014 年 10 月 30 日星期四 20:47:50 GMT] [调试] [] 'GET' /settings/master-config? {1,1} 来自“10.48.XX.XXX” 标头:[{'Authorization',"Basic XXX=, Basic XXX=="}, {'Connection',"Keep-Alive"}, {'主机',"127.0.0.1:5984"}, {'User-Agent',"Apache-HttpClient/4.2.2 (java 1.5)"}, {'X-Forwarded-For',"10.48.xx.xxx"}, {"X-Forwarded-Host","my.couchdb.server.com"}, {"X-Forwarded-Server","ip-10-48-xx-xxx.ec2.internal"}, {"X-Newrelic-Id","XXXX="}, {"X-NewRelic-Transaction","XXXXXXX"}] [2014 年 10 月 30 日星期四 20:47:50 GMT] [调试] [] OAuth 参数:[] [2014 年 10 月 30 日星期四 20:47:50 GMT] [错误] [] HTTP 请求中的 function_clause 错误 [2014 年 10 月 30 日星期四 20:47:50 GMT] [info] [] Stacktrace: [{base64,b64d_ok,[eq]}, {base64,decode,2}, {base64,decode,1}, {couch_httpd_auth,basic_name_pw,1}, {couch_httpd_auth, default_authentication_handler,1}, {couch_httpd,authenticate_request,2}, {couch_httpd,handle_request_int,5}, {mochiweb_http,headers,5}] [2014 年 10 月 30 日星期四 20:47:50 GMT] [信息] [] 10.48.XX.XXX - - GET /settings/master-config? 500 [2014 年 10 月 30 日星期四 20:47:50 GMT] [错误] [] httpd 500 错误响应: {"error":"unknown_error","re​​ason":"function_clause"}

【问题讨论】:

    标签: amazon-web-services couchdb


    【解决方案1】:

    您的授权标头看起来很奇怪:{'Authorization',"Basic XXX=, Basic XXX=="} - 应该只有一个基本凭据令牌,而不是多个。

    【讨论】:

    • 好收获!我会对此进行调查,如果可行,我肯定会接受您的回答。谢谢!
    猜你喜欢
    • 2011-10-14
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-23
    • 1970-01-01
    相关资源
    最近更新 更多