On Sunday 19 April 2009, Jan Lehnardt wrote:
> On 19 Apr 2009, at 06:03, David Goodenough wrote:
> > On Saturday 18 April 2009, David Goodenough wrote:
> >> I am a newbie to CouchDb, and so I installed the Debian sid couchdb
> >> package and fired up my browser. I pointed it at the _utils URL, and
> >> up came the admin panel.
> >>
> >> Then I clicked on Create Database, and it popped up a dialog asking
> >> for a new database name. I filled in a name (experiment as it
> >> happens)
> >> and I got the wonderfully helpful error message "Missing".
> >>
> >> Any idea how to proceed?
> >>
> >> David
> >
> > In order to try to get to the bottom of this, I looked in the log
> > files.
> >
> > In there I find the following message immediately on starting
> > couchdb:-
> >
> > [error] [<0.49.0> OS Process died with status: 127
> > [error] [<0.49.0>] ** Generic server <0.49.0> terminating
> > ** last message was in {#Port<0,791>,{exit_status,127}}
> > ** when server state == {os_proc,"wireless",#Port<0,791>,
> >
> > #Fun<couch_os_process.0.126981527>,
> >
> > #Fun<couch_os_process.1.97144965,5000}
> > ** reason for termination ==
> > ** {exit status,127}
> >
> > There are then a whole series of other messages, and this wireless
> > message
> > seems to be repeated often.
> >
> > This is a brand new install, what is it trying to do and why has it
> > died?
> > And why it is referencing "wireless"?
>
> Which operating system is that on?
>
> CouchDB doesn't come wit anything "wireless", is that something on
> your end?
> Can you paste your .ini files and the complete logfile? The os_proc
> token almost
> always leads to a broken Spidermonkey installation or couchjs build as
> a result
> of the first thing.
>
> Cheers
> Jan
> --
The ini file is as it was left by the Debian install is attached, along with
the first repartition of the log (there is about 2.5MB currently in the
whole log).
Prior to getting this, all I have done is a simple install of the package,
and all I get when I try to create my first database is a dialog error
containing the single word "Missing".
David
; etc/couchdb/couch.ini.tpl. Generated from couch.ini.tpl.in by configure.
[Couch]
ConsoleStartupMsg=Apache CouchDB is starting.
DbRootDir=/var/lib/couchdb
Port=5984
BindAddress=127.0.0.1
DocumentRoot=/usr/share/couchdb/www
LogFile=/var/log/couchdb/couch.log
UtilDriverDir=/usr/lib/couchdb/erlang/lib/couch-0.8.0-incubating/priv/lib
LogLevel=info
[Couch Query Servers]
javascript=/usr/bin/couchjs /usr/share/couchdb/server/main.js
[Sun, 19 Apr 2009 09:57:26 GMT] [error] [<0.49.0>] OS Process died with status: 127
[Sun, 19 Apr 2009 09:57:26 GMT] [error] [<0.49.0>] ** Generic server <0.49.0> terminating
** Last message in was {#Port<0.791>,{exit_status,127}}
** When Server state == {os_proc,"wireless",#Port<0.791>,
#Fun<couch_os_process.0.126981527>,
#Fun<couch_os_process.1.97144965>,5000}
** Reason for termination ==
** {exit_status,127}
[Sun, 19 Apr 2009 09:57:26 GMT] [error] [<0.49.0>] {error_report,<0.22.0>,
{<0.49.0>,crash_report,
[[{pid,<0.49.0>},
{registered_name,[]},
{error_info,{exit,{exit_status,127},
[{gen_server,terminate,6},
{proc_lib,init_p_do_apply,3}]}},
{initial_call,{couch_os_process,init,['Argument__1']}},
{ancestors,[couch_db_update,couch_primary_services,
couch_server_sup,<0.1.0>]},
{messages,[]},
{links,[<0.43.0>]},
{dictionary,[]},
{trap_exit,false},
{status,running},
{heap_size,377},
{stack_size,23},
{reductions,145}],
[]]}}
[Sun, 19 Apr 2009 09:57:26 GMT] [error] [<0.43.0>] Update notification process <0.49.0> died: {exit_status,127}
[Sun, 19 Apr 2009 09:57:26 GMT] [error] [<0.47.0>] {error_report,<0.22.0>,
{<0.47.0>,supervisor_report,
[{supervisor,{local,couch_db_update_notifier_sup}},
{errorContext,child_terminated},
{reason,normal},
{offender,
[{pid,<0.48.0>},
{name,"admin"},
{mfa,{couch_db_update_notifier,start_link,["wireless"]}},
{restart_type,permanent},
{shutdown,1000},
{child_type,supervisor}]}]}}
[Sun, 19 Apr 2009 09:57:26 GMT] [error] [<0.53.0>] OS Process died with status: 127