2017-05-12 47 views
0

獲取以下錯誤 - 代碼審閱 - 錯誤您找不到請求的頁面,或者您沒有查看此頁面的權限。但是我以管理員權限登錄。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 = [email protected] 
    [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 

這些都是我的配置。

+1

請提供有關您的配置以及何時發生此錯誤的更多詳細信息。 – StephenKing

+0

我的nginx配置服務器{listenal 81 default_server; listen [::]:81 default_server; server_name 192.xx.x.xx; root/usr/share/nginx/html; location/{ auth_basic「Basic Auth」; auth_basic_user_file「/etc/nginx/.htpasswd」; proxy_pass「http://192.xxx.1.xx:8081 /」; proxy_set_header X-Forwarded-For $ remote_addr; proxy_set_header主機$主機; } error_page 404 /404.html; location = /40x.html { } – Shivu

+0

我想要將用戶添加到組 – Shivu

回答

0

如果我們使用http作爲auth類型。我們需要通過命令行添加用戶。

cat〜/ .ssh/id_watcher.pub | ssh -p 29418 review.example.com gerrit create-account --group「'非交互式用戶'」--ssh-key - watcher