2016-10-26 5 views
0

In unserem Ubuntu-Server hat ein Ex-Partner unseren Gitlab installiert. Ich habe keine Erfahrung mit Gitlab. Jetzt möchte ich ein Backup erstellen.Gitlab Backup und "Zertifikat kann nicht verifiziert werden"

Nach dem Ausführen

sudo gitlab-rake gitlab:backup:create 

bekomme ich folgende Fehlermeldung:

Uploading backup archive to remote storage smartupgitlab ... rake aborted! Excon::Errors::SocketError: Unable to verify certificate, please set Excon.defaults[:ssl_ca_path] = path_to_certs , ENV['SSL_CERT_DIR'] = path_to_certs , Excon.defaults[:ssl_ca_file] = path_to_file , ENV['SSL_CERT_FILE'] = path_to_file , Excon.defaults[:ssl_verify_callback] = callback (see OpenSSL::SSL::SSLContext#verify_callback), or Excon.defaults[:ssl_verify_peer] = false (less secure).

Ich glaube, ich die angegebenen Codezeilen verwenden müssen, aber in welcher Datei genau soll ich sie einfügen?

+1

Überprüfen Sie Ihre 'gitlab.rb'. Ist 'gitlab_rails ['backup_upload_remote_directory']' gesetzt? – Fairy

+0

Ja ist es, "gitlab_rails ['backup_upload_remote_directory'] = 'smartupgitlab'. Scheint, dass es nicht finden kann? –

+1

Kommentieren Sie es und wiederholen Sie den Befehl erneut. Sicherungsort wird im Config-Wert' gitlab_rails ['backup_path' gespeichert ] '.' smartupgitlab' scheint kein gültiger Speicherort zu sein. – Fairy

Antwort

1

Der Backup-Upload zu einem Remote-Standort wird für Ihre Installation konfiguriert. Der angegebene Ort existiert jedoch nicht. Das Auskommentieren gitlab_rails['backup_path'] und gitlab_rails['backup_upload_connection'] sollte es wieder funktionieren lassen. Einmal auskommentiert ausführen gitlab-ctl reconfigure und lokale Sicherungen sollten wieder funktionieren.

Verwandte Themen