couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Bonser <mister...@gmail.com>
Subject Re: Some test fail in 0.11 after install from source tgz
Date Wed, 26 May 2010 16:35:09 GMT
On Wed, May 26, 2010 at 5:15 AM, cdr53x <cdr53x@free.fr> wrote:
*snip*
> [Wed, 26 May 2010 10:08:16 GMT] [error] [<0.2647.0>] Uncaught error in HTTP
> request: {exit,
>                                 {{{badmatch,{error,eacces}},
>                                   [{couch_config_writer,save_to_file,2},
>                                    {couch_config,handle_call,3},
>                                    {gen_server,handle_msg,5},
>                                    {proc_lib,init_p_do_apply,3}]},
>                                  {gen_server,call,
>                                   [couch_config,
>                                    {set,"couch_httpd_auth","secret",
>                                     "21e33bf7c1bc1354fd1e06579dc549d1",
>                                     true}]}}}

That {error, eaccess} error generally means that the user you're
running couchdb as doesn't have write access to your config files, and
it looks like from the call there that it's trying to write back the
hashed version of your admin password.

>
>
> I realy don't know the severity of the errors. The 0.10 version installed
> from debian package seem to pass all the tests.
>
> Any ideas on how to solve this ?

The couchdb you installed from source is probably looking at
/usr/local/etc/couchdb for config files, whereas the one set up by the
packaged version probably went into /etc/couchdb, so you'll need to
update the permissions of all the couchdb directories, specifically
/usr/local/etc/couchdb and /usr/local/var/lib/couchdb

See http://wiki.apache.org/couchdb/Error_messages#Incorrect_Permissions_or_Missing_Directories



>
> Regards,
>
>
>



-- 
Paul Bonser
http://probablyprogramming.com

Mime
View raw message