0

私たちの Ubuntu サーバーには、元パートナーが Gitlab をインストールしました。私はgitlabの経験がありません。今、私はバックアップを作成したいと思います。

走った後

sudo gitlab-rake gitlab:backup:create

次のエラーが表示されます。

バックアップ アーカイブをリモート ストレージ smartupgitlab にアップロードしています ... rake が中止されました! Excon::Errors::SocketError: 証明書を検証できませんExcon.defaults[:ssl_ca_path] = path_to_certs。 、 ENV['SSL_CERT_DIR'] = path_to_certsExcon.defaults[:ssl_ca_file] = path_to_file、(OpenSSL::SSL::SSLContext#verify_callback を参照)、または ENV['SSL_CERT_FILE'] = path_to_file( 低セキュリティ) を設定してください。Excon.defaults[:ssl_verify_callback] = callbackExcon.defaults[:ssl_verify_peer] = false

示されたコード行を使用する必要があると思いますが、どのファイルに正確に貼り付ける必要がありますか?

4

1 に答える 1

1

リモートの場所へのバックアップのアップロードは、インストール時に構成されています。ただし、指定された場所は存在しません。コメントアウトする gitlab_rails['backup_path']と、gitlab_rails['backup_upload_connection']再び機能するはずです。実行をコメントアウトするgitlab-ctl reconfigureと、ローカルバックアップが再び機能するはずです。

于 2016-10-26T15:53:23.090 に答える