Error connecting to Redis

Hello,

I am trying to use SSL on Gitlab on Debian 8, I have followed the tutorials, changed the gitlab.rb files as well as the vhosts files, but I am still encountering this error while reconfiguring Gitlab:

Error connecting to Redis on /var/opt/gitlab/redis/redis.socket (Errno::ECONNREFUSED)

Here is a complete copy/paste of the error message:

================================================================================
Error executing action `run` on resource 'bash[migrate gitlab-rails database]'
================================================================================

Mixlib::ShellOut::ShellCommandFailed
------------------------------------
Expected process to exit with [0], but received '1'
---- Begin output of "bash"  "/tmp/chef-script20170916-10525-16blgit" ----
STDOUT: rake aborted!
StandardError: An error has occurred, all later migrations canceled:

Error connecting to Redis on /var/opt/gitlab/redis/redis.socket (Errno::ECONNREFUSED)
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/sidekiq_status.rb:32:in `block in set'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/sidekiq_status.rb:31:in `set'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/sidekiq_status/client_middleware.rb:7:in `call'
/opt/gitlab/embedded/service/gitlab-rails/app/workers/background_migration_worker.rb:12:in `perform_bulk'
/opt/gitlab/embedded/service/gitlab-rails/db/post_migrate/20170627101016_schedule_event_migrations.rb:35:in `up'
/opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:50:in `block (3 levels) in <top (required)>'
/opt/gitlab/embedded/bin/bundle:22:in `load'
/opt/gitlab/embedded/bin/bundle:22:in `<main>'
Redis::CannotConnectError: Error connecting to Redis on /var/opt/gitlab/redis/redis.socket (Errno::ECONNREFUSED)
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/sidekiq_status.rb:32:in `block in set'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/sidekiq_status.rb:31:in `set'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/sidekiq_status/client_middleware.rb:7:in `call'
/opt/gitlab/embedded/service/gitlab-rails/app/workers/background_migration_worker.rb:12:in `perform_bulk'
/opt/gitlab/embedded/service/gitlab-rails/db/post_migrate/20170627101016_schedule_event_migrations.rb:35:in `up'
/opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:50:in `block (3 levels) in <top (required)>'
/opt/gitlab/embedded/bin/bundle:22:in `load'
/opt/gitlab/embedded/bin/bundle:22:in `<main>'
Errno::ECONNREFUSED: Connection refused - connect(2) for /var/opt/gitlab/redis/redis.socket
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/sidekiq_status.rb:32:in `block in set'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/sidekiq_status.rb:31:in `set'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/sidekiq_status/client_middleware.rb:7:in `call'
/opt/gitlab/embedded/service/gitlab-rails/app/workers/background_migration_worker.rb:12:in `perform_bulk'
/opt/gitlab/embedded/service/gitlab-rails/db/post_migrate/20170627101016_schedule_event_migrations.rb:35:in `up'
/opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:50:in `block (3 levels) in <top (required)>'
/opt/gitlab/embedded/bin/bundle:22:in `load'
/opt/gitlab/embedded/bin/bundle:22:in `<main>'
Tasks: TOP => db:migrate
(See full trace by running task with --trace)
== 20170627101016 ScheduleEventMigrations: migrating ==========================
STDERR: 
---- End output of "bash"  "/tmp/chef-script20170916-10525-16blgit" ----
Ran "bash"  "/tmp/chef-script20170916-10525-16blgit" returned 1

Resource Declaration:
---------------------
# In /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/recipes/database_migrations.rb

 51: bash "migrate gitlab-rails database" do
 52:   code <<-EOH
 53:     set -e
 54:     log_file="#{node['gitlab']['gitlab-rails']['log_directory']}/gitlab-rails-db-migrate-$(date +%Y-%m-%d-%H-%M-%S).log"
 55:     umask 077
 56:     /opt/gitlab/bin/gitlab-rake gitlab:db:configure 2>& 1 | tee ${log_file}
 57:     STATUS=${PIPESTATUS[0]}
 58:     echo $STATUS > #{db_migrate_status_file}
 59:     exit $STATUS
 60:   EOH
 61:   environment env_variables unless env_variables.empty?
 62:   notifies :run, 'execute[enable pg_trgm extension]', :before if omnibus_helper.service_enabled?('postgresql')
 63:   notifies :run, "execute[clear the gitlab-rails cache]", :immediately
 64:   dependent_services.each do |svc|
 65:     notifies :restart, svc, :immediately
 66:   end
 67:   not_if "(test -f #{db_migrate_status_file}) && (cat #{db_migrate_status_file} | grep -Fx 0)"
 68:   only_if { node['gitlab']['gitlab-rails']['auto_migrate'] }
 69: end

Compiled Resource:
------------------
# Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/recipes/database_migrations.rb:51:in `from_file'

bash("migrate gitlab-rails database") do
  action [:run]
  updated true
  retries 0
  retry_delay 2
  default_guard_interpreter :default
  command "migrate gitlab-rails database"
  backup 5
  returns 0
  code "    set -e\n    log_file=\"/var/log/gitlab/gitlab-rails/gitlab-rails-db-migrate-$(date +%Y-%m-%d-%H-%M-%S).log\"\n    umask 077\n    /opt/gitlab/bin/gitlab-rake gitlab:db:configure 2>& 1 | tee ${log_file}\n    STATUS=${PIPESTATUS[0]}\n    echo $STATUS > /var/opt/gitlab/gitlab-rails/upgrade-status/db-migrate-873248b1f0d3a7a5535771a3a1635803-fbffc27\n    exit $STATUS\n"
  interpreter "bash"
  declared_type :bash
  cookbook_name "gitlab"
  recipe_name "database_migrations"
  not_if "(test -f /var/opt/gitlab/gitlab-rails/upgrade-status/db-migrate-873248b1f0d3a7a5535771a3a1635803-fbffc27) && (cat /var/opt/gitlab/gitlab-rails/upgrade-status/db-migrate-873248b1f0d3a7a5535771a3a1635803-fbffc27 | grep -Fx 0)"
  only_if { #code block }
end

Platform:
---------
x86_64-linux


Running handlers:
Running handlers complete
Chef Client failed. 3 resources updated in 50 seconds

I have tried to restart redis as well as gitlab, but there is no improvement.

Thank you in advance for your help!

Please paste the sections in gitlab.rb where you changed values.