Skip to content

Instantly share code, notes, and snippets.

@lupomontero
Created October 30, 2013 14:34
Show Gist options
  • Save lupomontero/7233708 to your computer and use it in GitHub Desktop.
Save lupomontero/7233708 to your computer and use it in GitHub Desktop.
CouchDB error when adding proxy_authentication_handler to authentication_handlers in CouchDBX (http://janl.github.io/couchdbx/). Note that stacktrace shows paths starting with ""/Users/jan/Work/..." :-S
Marker - 30 Oct 2013 13:56:59
[error] [<0.110.0>] Uncaught error in HTTP request: {error,undef}
[info] [<0.110.0>] Stacktrace: [{couch_httpd_auth,
proxy_authentication_handler,
[{httpd,
{mochiweb_request,
[#Port<0.2980>,'GET',"/_utils/",
{1,1},
{8,
{"host",
{'Host',"localhost:5984"},
{"connection",
{'Connection',"keep-alive"},
{"cache-control",
{'Cache-Control',"max-age=0"},
{"accept",
{'Accept',
"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"},
nil,
{"accept-encoding",
{'Accept-Encoding',
"gzip,deflate,sdch"},
nil,
{"accept-language",
{'Accept-Language',
"en-US,en;q=0.8"},
nil,nil}}},
nil},
{"cookie",
{'Cookie',
"5984_recent=_users; connect.sid=s%3ATayvLDHdlP_i1EtBGT4MvlLu.eJEXbjcp%2Bww8oYwZGEUKs8dyUdnPIEx%2BJkhEvZEGz0c; AuthSession=YWRtaW46NTI3MDYwMzc6prfh2dpFIZpT0I0SpL9kqxs43O8"},
nil,nil}},
{"user-agent",
{'User-Agent',
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36"},
nil,nil}}}]},
"127.0.0.1",'GET',
[<<"_utils">>],
[<<"_utils">>],
{dict,6,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],
[],[],[]},
{{[[<<"_design">>|
#Fun<couch_httpd.8.52795731>]],
[[<<"_all_docs">>|
#Fun<couch_httpd.8.52795731>]],
[[<<"_view_cleanup">>|
#Fun<couch_httpd.8.52795731>]],
[],[],[],[],[],
[[<<"_compact">>|
#Fun<couch_httpd.8.52795731>]],
[],[],
[[<<"_temp_view">>|
#Fun<couch_httpd.8.52795731>]],
[[<<"_changes">>|
#Fun<couch_httpd.8.52795731>]],
[],[],[]}}},
undefined,undefined,
{dict,7,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],
[],[],[]},
{{[],
[[<<"_show">>|
#Fun<couch_httpd.10.52795731>]],
[[<<"_info">>|
#Fun<couch_httpd.10.52795731>],
[<<"_list">>|
#Fun<couch_httpd.10.52795731>]],
[[<<"_update">>|
#Fun<couch_httpd.10.52795731>]],
[],[],[],[],
[[<<"_compact">>|
#Fun<couch_httpd.10.52795731>]],
[[<<"_rewrite">>|
#Fun<couch_httpd.10.52795731>]],
[],[],[],
[[<<"_view">>|
#Fun<couch_httpd.10.52795731>]],
[],[]}}},
undefined,#Fun<couch_httpd.6.52795731>,
{dict,14,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],
[],[],[]},
{{[[<<"_replicate">>|
#Fun<couch_httpd.6.52795731>],
[<<"_restart">>|
#Fun<couch_httpd.6.52795731>]],
[[<<"_active_tasks">>|
#Fun<couch_httpd.6.52795731>]],
[],[],
[[<<"_utils">>|
#Fun<couch_httpd.5.52795731>],
[<<"/">>|#Fun<couch_httpd.5.52795731>],
[<<"_config">>|
#Fun<couch_httpd.6.52795731>]],
[[<<"_log">>|
#Fun<couch_httpd.6.52795731>]],
[],
[[<<"_db_updates">>|
#Fun<couch_httpd.6.52795731>]],
[[<<"_all_dbs">>|
#Fun<couch_httpd.6.52795731>]],
[],
[[<<"favicon.ico">>|
#Fun<couch_httpd.5.52795731>],
[<<"_stats">>|
#Fun<couch_httpd.6.52795731>]],
[[<<"_session">>|
#Fun<couch_httpd.6.52795731>],
[<<"_uuids">>|
#Fun<couch_httpd.6.52795731>]],
[],[],
[[<<"_oauth">>|
#Fun<couch_httpd.6.52795731>]],
[]}}}}],
[]},
{couch_httpd,authenticate_request,2,
[{file,
"/Users/jan/Work/build-couchdb-mac/build-couchdb/git-build/https%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fcouchdb.git%3A1.4.0/src/couchdb/couch_httpd.erl"},
{line,400}]},
{couch_httpd,handle_request_int,5,
[{file,
"/Users/jan/Work/build-couchdb-mac/build-couchdb/git-build/https%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fcouchdb.git%3A1.4.0/src/couchdb/couch_httpd.erl"},
{line,330}]},
{mochiweb_http,headers,5,
[{file,
"/Users/jan/Work/build-couchdb-mac/build-couchdb/git-build/https%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fcouchdb.git%3A1.4.0/src/mochiweb/mochiweb_http.erl"},
{line,94}]},
{proc_lib,init_p_do_apply,3,
[{file,"proc_lib.erl"},{line,239}]}]
[info] [<0.110.0>] 127.0.0.1 - - GET /_utils/ 500
[error] [<0.110.0>] httpd 500 error response:
{"error":"unknown_error","reason":"undef"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment