couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Keith Gable <zi...@ignition-project.com>
Subject Re: What does this warning mean?
Date Mon, 04 Mar 2013 23:19:25 GMT
I don't run CouchDB on Windows, but I think that it would be a problem that
it's in C:\Progra~1\Apache Software Foundation, since Apache Software
Foundation has spaces. Maybe try changing the script to load from
C:\Progra~1\Apache~1 (type that in an address bar first to make sure it
works)?

---
Keith Gable
A+, Network+, and Storage+ Certified Professional
Apple Certified Technical Coordinator
Mobile Application Developer / Web Developer


On Mon, Mar 4, 2013 at 4:51 PM, TAE JIN KIM <snowebang@hotmail.com> wrote:

> Hello,
>
> Thanks for your answer.
> I believe, in XP, there are some issue to find right DLL somehow from
> ErLang...
> Since I've been using my XP temporarily, I didn't want to have serious
> troubleshoot for this..
> So...I just tried to install 1.1.2 version, and it looks like working ok...
> I did couple of testing...like creating database and document...it seems
> working file..
> However, when I tried to test for view...
>
> I just created most simple basic temporary view and ran it...then I got
> this error message.
>
>
> Error: EXIT
>
> {{badmatch,
>      {error,
>          {enoent,
>              [{erlang,open_port,
>                   [{spawn,
>                        "c:/PROGRA~1/Apache Software
> Foundation/CouchDB/lib/couch-1.1.2/priv/couchspawnkillable ./couchjs.exe
> ../share/couchdb/server/main.js"},
>                    [stream,{line,1024},binary,exit_status,hide]]},
>               {couch_os_process,init,1},
>               {gen_server,init_it,6},
>               {proc_lib,init_p_do_apply,3}]}}},
>  [{couch_query_servers,new_process,3},
>   {couch_query_servers,lang_proc,3},
>   {couch_query_servers,handle_call,3},
>   {gen_server,handle_msg,5},
>   {proc_lib,init_p_do_apply,3}]}
>
> Any idea why I am getting this error when I ran simple test view?..
>
>
> > Date: Mon, 4 Mar 2013 22:36:57 +0100
> > Subject: Re: What does this warning mean?
> > From: dch@jsonified.com
> > To: user@couchdb.apache.org
> >
> > On 4 March 2013 20:27, TAE JIN KIM <snowebang@hotmail.com> wrote:
> > > OS: Windows XP Pro with SP 3
> > > File that used for installation : setup-couchdb-1.2.1_otp_R14B04.exe
> > >
> > > Installation was OK, however, I wasn't able to open Futon on newest FF
> browser.
> > > It looks like error comes from os_mon..
> > >
> > > c:/PROGRA~1/Apache Software
> Foundation/CouchDB/lib/os_mon-2.2.7/priv/bin/win32sysinfo.exe
> > >
> > > Checked this file and it exists...for testing, when I just ran this
> exe file..
> > > it executed like this..
> > >
> > > in message_loop
> > > ☺o
> > >
> > > BTW, I checked my Event Log....
> > >
> > > There are bunch of warning Entry....
> > > Source:ErlSrv...
> > > Apache CouchDB: Possible cyclic restarting of erlang machine.
> > > Apache CouchDB: Restarted erlang machine.
> > >
> > > What does this mean?..How do I fix this issue?
> > > Obviously, sounds like there are some cycling process issue...but no
> idea how I am supposed to fix this...
> >
> > Hi Tae Jin Kim,
> >
> > Sorry to hear this isn't working for you. Please note that I don't
> > test CouchDB on XP anymore as Microsoft ended mainstream support in
> > April 2009.
> >
> > You can try a couple of things and report back;
> >
> > 1. run couchdb.bat instead of as a service and see if you get more
> > useful error messages.
> >
> > 2. check if this is a couch or erlang problem
> >
> > - install R14B04 32-bit erlang from
> > http://www.erlang.org/download/otp_win32_R14B04.exe to somewhere like
> > C:\erlang with no spaces in path.
> > - launch werl or erl shell
> >
> >     %% what happens here?
> >     application:start(sasl).
> >     application:start(os_mon).
> >     application:start(crypto).
> >
> > NB if crypto fails then it's most likely a conflicting ssleay32.dll or
> > libeay32.dll somewhere in your path. Windows XP has some serious bugs
> > about how paths for DLLs are resolved for services which makes this
> > very difficult to fix from Erlang/CouchDB side. Later releases are
> > built statically to help avoid this , I think 1.2.1 was done this way.
> >
> > 3.
> > Ensure that
>  HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation
> > is either set to 0 or not present. Changing this will require a reboot
> > to fix. Then install CouchDB to a *new* path without spaces.
> >
> > A+
> > Dave
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message