SSLを必要とするStackEditでテストするためにCouchDBをマシンにインストールしたばかりです。SSLが有効になっていると、Windows 7のCouchDB 2が起動時にクラッシュする
新規インストール後にCouchDBが正常に起動します。
しかし、hereで説明したように、自己署名証明書でSSLを有効にしようとすると、CouchDBは起動しません。
[error] 2016-09-29T16:16:01.402000Z [email protected] <0.201.0> -------- Error starting Apache CouchDB:
{error,{shutdown,{failed_to_start_child,couch_secondary_services,{shutdown,{failed_to_start_child,httpsd,{'EXIT',{badarg,[{erlang,'++',[undefined,"."],[]},{couch_util,parse_term,1,[{file,"src/couch_util.erl"},{line,164}]},{couch_httpd,start_link,1,[{file,"src/couch_httpd.erl"},{line,46}]},{supervisor,do_start_child,2,[{file,"supervisor.erl"},{line,314}]},{supervisor,start_children,3,[{file,"supervisor.erl"},{line,297}]},{supervisor,init_children,2,[{file,"supervisor.erl"},{line,263}]},{gen_server,init_it,6,[{file,"gen_server.erl"},{line,306}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,237}]}]}}}}}}}
完全なログhereを:ここで
は、ログが言うことです。
私のCouchDBはC:\ CouchDBにあります。 鍵と証明書ファイルもそこに置いています。
私のOpenSSLバージョンは1.0.2dです。
私はそれを自己署名証明書で動作させようとしていますが、シガーはありません。 私はあきらめます。私はもうStackEditを使用していません。 情報ありがとうございます。私はそれが他人にある程度役立つことを願っています。 –
@VictorToulouse私はまた、Erlang> = 18が必要であることを発見しました。これは問題なのでしょうか? – redgeoff
これらのSSL設定は私のために修正されました。驚くばかり :) –