macoscouchdbmacos-venturafauxton

How do I figure out why "Verify Installation" is failing in CouchDB on macOS?


What I'm struggling with:

From the official CouchDB docs page, I first followed the steps here to install the Apache CouchDB native application. When doing "Verify Installation" in Fauxton as it said, it brought up this error:

Image: Screenshot of Fauxton showing an X under the status for "Create View", along with a message saying "Error: internal_server_error"

I wasn't sure what that meant, so I just jumped ahead to this "Tutorial" page, which had a section that said, "If any [tests] fail, re-check your installation steps."

But I went through the steps I followed on the first page, and I still have no clue what to fix. I've tried searching for what this error could mean, but I haven't found any resources that aren't either seemingly unrelated or horribly vague. And because I'm using CouchDB for the first time, I have no clue what to look for in its logs.

Where should I start to go about fixing this error?

Things I tried:

I understood "re-checking the installation steps" as just going back over the installation-steps list and checking whether I did them all. So, all I ended up doing was rerunning "Verify Installation" in Fauxton several times like a fool.... 😓

I also tried going to the "Setup" link on the "Installation" page, because I realized I hadn't done that. I followed the instructions to set up a single node, then went and did "Verify Installation" again. I was expecting that at least there would now be a check mark next to "Create Views", but the error message looks exactly the same.

Another thing I did, following this page I found, was run brew install nspr and see if maybe installing this dependency could clear up this error. Same expected-vs-reality as above.


Solution

  • This is now fixed in CouchDB 3.2.3 and 3.3.2 released today: