mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-09-01 04:55:44 +00:00
* CouchDB: generate an Erlang-safe (hex) cookie ERLANG_COOKIE was generated with `openssl rand -base64 32`, whose output contains +, / and = (e.g. "+w2dDazB/CrIZMsZu8edX4hn55QeRXOCi+hom25Lmm8="). CouchDB writes the cookie into /opt/couchdb/etc/vm.args as `-setcookie '<cookie>'`, and those characters break Erlang's vm.args parsing, so couchdb.service fails to start on a fresh install (#16360). Use `openssl rand -hex 32` instead: a 64-char hex string is alphanumeric, needs no quoting, and is always a valid Erlang cookie. (Same 256-bit entropy as the base64 of 32 bytes.) Closes #16360 * Update install/apache-couchdb-install.sh --------- Co-authored-by: Sam Heinz <sam@samheinz.com>
1.2 KiB
1.2 KiB