I just found something regarding old .beam files """ Did you install CouchDB 1.1.0 over the top of an existing CouchDB installation? If so, you have mingled two conflicting versions of our modules together, which is going to cause function_clause errors all over the place. """
Ans indeed there are a lot of old beam files inside /usr/lib/couchdb/erlang/lib/ laying around. I will try to clean this up and check if that fixes the problem. Best regards Simon Am Dienstag, den 21.06.2011, 12:08 +0200 schrieb Simon Eisenmann: > Hi, > > i just have started looking into CouchDB 1.1 after we are successfully > running CouchDB 1.0 clusters for over a year now. > > The first test system just updated fine and works well so far with 1.1. > Though on another test system i do not seem to be able to storge > anything to the existing databases, nor can i create a new database. > > I always get the following: > > # --------------- > [Tue, 21 Jun 2011 09:58:01 GMT] [info] [<0.33.0>] Apache CouchDB has > started on http://0.0.0.0:5984/ > [Tue, 21 Jun 2011 09:58:05 GMT] [debug] [<0.115.0>] > 'POST' /gangsterlocal_1/ {1,1} from "127.0.0.1" > Headers: [{'Accept',"*/*"}, > {'Content-Length',"2"}, > {'Content-Type',"application/json"}, > {'Host',"localhost:5984"}, > {'User-Agent',"curl/7.19.7 (x86_64-pc-linux-gnu) > libcurl/7.19.7 OpenSSL/0.9.8k zlib/1.2.3.3 libidn/1.15"}] > [Tue, 21 Jun 2011 09:58:05 GMT] [debug] [<0.115.0>] OAuth Params: [] > [Tue, 21 Jun 2011 09:58:05 GMT] [error] [<0.115.0>] function_clause > error in HTTP request > [Tue, 21 Jun 2011 09:58:05 GMT] [info] [<0.115.0>] Stacktrace: > [{mochiweb_request,get, > [scheme, > > {mochiweb_request,#Port<0.1937>,'POST', > "/gangsterlocal_1/", > {1,1}, > {5, > {"user-agent", > {'User-Agent', > "curl/7.19.7 (x86_64-pc-linux-gnu) > libcurl/7.19.7 OpenSSL/0.9.8k zlib/1.2.3.3 libidn/1.15"}, > {"host", > {'Host',"localhost:5984"}, > {"accept", > {'Accept',"*/*"}, > nil, > {"content-type", > > {'Content-Type',"application/json"}, > {"content-length", > {'Content-Length',"2"}, > nil,nil}, > nil}}, > nil}, > nil}}}]}, > {couch_httpd,absolute_uri,2}, > {couch_httpd_db,db_req,2}, > {couch_httpd_db,do_db_req,2}, > {couch_httpd,handle_request_int,5}, > {mochiweb_http,headers,5}, > {proc_lib,init_p_do_apply,3}] > [Tue, 21 Jun 2011 09:58:05 GMT] [info] [<0.115.0>] 127.0.0.1 - - > 'POST' /gangsterlocal_1/ 500 > [Tue, 21 Jun 2011 09:58:05 GMT] [debug] [<0.115.0>] httpd 500 error > response: > {"error":"unknown_error","reason":"function_clause"} > # --------------- > > for all POST requests like these: > > longsleep@iridium:~$ curl -X POST http://localhost:5984/gangsterlocal_1/ > -H "Content-Type: application/json" -d {} > {"error":"unknown_error","reason":"function_clause"} > > > This is the same CouchDB build which works fine on the first test > machine (same distribution also). > > Anyone got an idea where i can dig into to find that problem? > > The software is CouchDb 1.1.0, Spidermonkey 3.5.15 with Erlang 1:13.b on > Ubuntu Linux 10.04 64bit. > > Thank you and best regards > Simon > > > -- Simon Eisenmann [ mailto:[email protected] ] [ struktur AG | Kronenstraße 22a | D-70173 Stuttgart ] [ T. +49.711.896656.68 | F.+49.711.89665610 ] [ http://www.struktur.de | mailto:[email protected] ]
smime.p7s
Description: S/MIME cryptographic signature
