gerrit サーバーのセットアップで問題が発生しました。マシンには、Ubuntu 12.04 LTS サーバー 64 ビットがインストールされています。ソースコードとコードレビューを管理する方法として、git と gerrit をセットアップしています。私はそれへの内部および外部アクセスを必要とします。外部で機能するDNSをセットアップしました。ただし、初期セットアップ中は、canonicalWebUrl をデフォルト値のままにしました。通常、マシンのホスト名を使用します (この場合は vmserver)。私が遭遇した問題は、ここで説明されているとおりですhttps://stackoverflow.com/questions/14702198/the-requested-url-openid-was-not-found-on-this-server、サインインしようとした後/ OPEN IDでアカウントを登録したらURLが見つかりませんと表示されました。
何らかの理由で、アドレスバーの URL を DNS i セットアップから CanonicalWebURL に変更していました。
gerrit サイトの etc にある gerrit.conf ファイルの正規の Web URL を変更しようとしました。ただし、サーバーを再起動した後、git プロジェクト ファイルが本来あるべき姿で存在することを確認できましたが、管理者であったアカウントは登録されていないようで、どのプロジェクトも gerrit を介して表示されませんでした。
サーバーへのアクセスを中断することなく、gerrit で正規の Web URL を変更する特別な手順があるかどうか疑問に思っていましたか?
あまりにも多くの情報を見つけることができないため、正規の URL に関するヘルプや情報をいただければ幸いです。
編集:さらに詳しく調べてみると、「サブモジュール」に関して頭を悩ませている情報が見つかりました。これが探しているものかどうかわかりません。 https://gerrit-review.googlesource.com/#/c/36190/