Gerrit - 无法在 gerrit 代码审查 Web UI 中创建用户



出现以下错误 -代码审查 - 错误 找不到您请求的页面,或者您没有查看此页面的权限。但是我已经以管理员权限登录。

'服务器 {

   listen       81 default_server;
    listen       [::]:81 default_server;
    server_name  192.168.1.34;
    root         /usr/share/nginx/html;
    # Load configuration files for the default server block.
    include /etc/nginx/default.d/*.conf;
    location  / {
    auth_basic "Basic Auth";
    auth_basic_user_file "/etc/nginx/.htpasswd";
    proxy_pass "http://192.168.1.34:8081";
    proxy_set_header  X-Forwarded-For $remote_addr;
     proxy_set_header  Host $host;
    }
}
gerrit config is 

   [gerrit]
        basePath = git
       serverId = f40260b7-33a9-45da-80e1-2336d844d0d3
       canonicalWebUrl = http://192.168.1.34:8081/gerrit
  [database]
    type = mysql
    hostname = 192.168.1.34
    database = reviewdb
    username = gerrit
 [index]
        type = LUCENE
     [auth]
          type = HTTP
    [receive]
        enableSignedPush = false
    [sendemail]
    smtpServer = 192.168.1.32
    smtpServerPort = 465
    smtpEncryption = SSL
    smtpUser = shiva.k@modefinserver.com
  [container]
     user = mfsadm
     javaHome = /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-
                        0.b13.el7_3.x86_64/jre
                [sshd]
                  listenAddress = *:29418
                  [httpd]
               listenUrl = proxy-http://*:8081/
                    [cache]
        directory = cache

这些是我的配置。

如果我们使用 http 作为身份验证类型。 我们需要通过命令行添加用户。

cat ~/.ssh/id_watcher.pub | ssh -p 29418 review.example.com gerrit create-account --group "'非交互式用户'" --ssh-key - watcher

最新更新