Couchbase Server issues on OS X El Capitan


My Couchbase Server crashes after I upgraded OS X to El Capitan. Tried reinstalling the server (4.0.0-4047) but it still crashes on startup.

Searching through the issues db suggests that it may be related to libstdc++ library. Has anyone experienced similar issue or is it related to my installation?


Thu Oct  1 14:08:10 2015
Slogan: Kernel pid terminated (application_controller) ({application_start_failure,ns_server,{{shutdown,{failed_to_start_child,ns_server_nodes_sup,{shutdown,{failed_to_start_child,wait_for_couchdb_node,{abn
System version: Erlang R16B03-1 (erts- [source-62b74b5] [64-bit] [smp:8:8] [async-threads:16] [kernel-poll:true]
Compiled: Wed Jul  8 23:30:53 2015

    =========================CRASH REPORT=========================
    initial call: application_master:init/4
    pid: <0.38.0>
    registered_name: []
    exception exit: {{shutdown,

I also upgraded to El Capitan, and cannot start Couchbase anymore.

Same here, also updated to El Capitan…

Web console doesn’t work… It’s not even listen to port 8091.

Using Couchbase 4 RC0

Hi folks, Just a FYI, OS X El Capitan was release very recently September 30th we have not tested on the platform yet. Till we test and certify OS X El Capitan it is not a supported platform for Couchbase.

Same issue. I downgraded to the 3.1.0 and it works.

For reference, this issue is being tracked in our Jira under MB-16435

So basically the problem is the new System Integrity Protection in El Capitan.

One workaround is to disable SIP - from my limited testing this does appear to get 4.0 RC0 working correctly. See Apple’s System Integrity Protection Guide for details on how to do this - but be aware it globally disables SIP on the whole system.

There is now a developer preview build of 4.0 for El Capitan available on the downloads page.

Note El Capitan isn’t yet a supported version of OS X, but please try the developer preview build and see how that works for you.

1 Like

I downloaded the “El Capitan” version. It seems to be running but requests fail.

CSEAL-M429701:Couchbase andrewrosenberg$ curl localhost:8091
curl: (7) Failed to connect to localhost port 8091: Connection refused