zammad / zammad-docker-compose

Zammad Docker images for docker-compose
https://hub.docker.com/r/zammad/zammad-docker-compose/
GNU Affero General Public License v3.0
268 stars 207 forks source link

feat request: Support REDIS_PASSWORD and ELASTIC_PASSWORD env variables in zammad-init #403

Closed DOCS-kdu3 closed 5 months ago

DOCS-kdu3 commented 5 months ago

Infos

Expected behavior

Actual behavior

Elasticsearch

zammad-zammad-init-1         | #<UserAgent::Result:0x00007fa1793863... @success=false, @body="{\"error\":{\"root_cause\":[{\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/]\",\"header\":{\"WWW-Authenticate\":[\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\",\"ApiKey\"]}}],\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/]\",\"header\":{\"WWW-Authenticate\":[\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\",\"ApiKey\"]}},\"status\":401}", @data=nil, @code="401", @content_type=nil, @error="Client Error: #<Net::HTTPUnauthorized 401 Unauthorized readbody=true>!", @header={"www-authenticate"=>"Basic realm=\"security\" charset=\"UTF-8\", ApiKey", "content-type"=>"application/json;charset=utf-8", "content-length"=>"403"}>

Redis

zammad-zammad-init-1         | initialising / updating database...
zammad-zammad-init-1         | rake aborted!
zammad-zammad-init-1         | Redis::CommandError: NOAUTH Authentication required.

Steps to reproduce the behavior

DOCS-kdu3 commented 5 months ago

Resolved.

Redis issue resolved REDIS_URL can include password redis://:{PASSWORD}@foo.com:{PORT}

ELASTICSEARCH_USER and ELASTICSEARCH_PASS can be set for elastic authentication.