我build立了一个新的debian vm并安装了gitlab-ce。 虚拟机上没有太多的东西……从一开始,下面的消息开始出现在auth.log中: Mon 2015-08-24 21:47:36.154862 CEST [s=a93d5b0787f54cb68c24d8c7c55985a4;i=2c1bc8;b=567468ca921c4b52ba291 _TRANSPORT=syslog _UID=0 _GID=0 _BOOT_ID=567468ca921c4b52ba2911c8b97e5f3a _MACHINE_ID=b6d23c0be1dbee31de2dd2b1553a4f0c _HOSTNAME=kraken SYSLOG_FACILITY=4 PRIORITY=4 SYSLOG_IDENTIFIER=root _COMM=logger MESSAGE=ssh/bash[9276]: Logged in without disclosing public key – Intrusion? _PID=9283 _SOURCE_REALTIME_TIMESTAMP=1440445656154862 现在每天出现几百次。 究竟是什么意思? 我应该担心吗? 更新:味精似乎来自sshd 1 23979 23979 23979 ? -1 Ss 0 4:37 /usr/sbin/sshd -D 23979 9274 9274 9274 ? -1 Ss 0 0:00 \_ sshd: […]
我试图在Ubuntu 14.04机器上build立一个网站(website.com)。 当“/ etc / nginx / sites-available / wordpress”出现时,我可以在website.com/gitlab上运行gitlab服务器(按照预期) 当'/ etc / nginx / sites-available / gitlab'出现时,我可以在website.com上运行wordpress服务器(按照预期) 当'wordpress'和'gitlab'都在'sites-available'时,website.com/gitlab可以访问,但是website.com返回一个403,禁止的错误。 我怎样才能让wordpress和gitlab一起工作? 谢谢! / etc / nginx / sites-available上的configuration文件 gitlab upstream gitlab { server unix:/home/git/gitlab/tmp/sockets/gitlab.socket fail_timeout=0; } ## Normal HTTP host server { listen 0.0.0.0:80; listen [::]:80; server_name localhost ztomer.ax.lt; ## Replace this with something like gitlab.example.com […]
我正在使用GitLab的“CI Multi-Runner”,这是我在Windows 2012 R2实例上安装的。 构build开始正确,并开始运行,但构build被标记为完成之前,甚至运行我的整个脚本。 .gitlab-ci.yml build_web: script: – cd Web – npm install – jspm install – gulp build 在推送时,pipe道通过npm install运行,然后输出“Build succeeded”并成功结束构build(跳过了以下两个命令)。
我已经在虚拟机中的一个Ubuntu(12.04)虚拟机上安装了gitlab,在我的NAS上(在Windows 7上) 这台机器的主机名是vubuntu。 我的路由器(番茄v1.28)被configuration为使用.lan域名。 在我的工作站上,我可以使用地址vubuntu.lan成功ping通虚拟机 nginx中gitlab的configuration文件与安装文档中给出的一样,除了我更改了listen和server_name参数: # Maintainer: @randx # App Version: 4.0 upstream gitlab { server unix:/home/gitlab/gitlab/tmp/sockets/gitlab.socket; } server { listen 192.168.0.5:80; # eg, listen 192.168.1.1:80; server_name gitlab.vubuntu; # eg, server_name source.example.com; root /home/gitlab/gitlab/public; # individual nginx logs for this gitlab vhost access_log /var/log/nginx/gitlab_access.log; error_log /var/log/nginx/gitlab_error.log; location / { # serve static files from […]
我刚刚在我的Centos 6.4上安装了Gitlab。 乍一看似乎一切正常,但由于某种原因,我有以下问题: 添加一个新项目: (添加新的SSH密钥或列出项目成员时出现类似问题) 错误:无法保存项目。 请稍后再试。 日志: ActionView::Template::Error (undefined method `downcase' for nil:NilClass): 1: – user = member.user 2: %li{id: dom_id(user), class: "team_member_row access-#{member.human_access.downcase}"} 3: .pull-right 4: – if current_user_can_admin_project 5: – unless @project.personal? && user == current_user 克隆或推送 克隆时出错 : Cloning into 'Vermello'… Access denied. fatal: Could not read from remote repository. Please […]
我已经在我的MacMini(10.9)上设置了一个Virtualbox VM(debian 7.6)。 我已经在VM中成功安装了Gitlab(7.1),并且能够从我的networking中的所有机器上访问它。 我可以login并创build一个用户。 不过,我想git仓库是一个共享文件夹,而不是在虚拟机内的某个目录。 我已经添加了用户'git'到vboxsf组,并且作为这个用户,我可以在共享文件夹中创build目录。 我试过symlinking / var / opt / gitlab / git-data / repositories到我的共享文件夹中的一个目录。 但是当我尝试添加一个用户或者一个组的时候,我得到了拒绝的权限。 有任何想法吗?
我试图在我的apache2服务器上使用本教程安装gitlab: http ://blog.florentlim.com/how-to-install-gitlab-on-debian-7-wheezy-on-apache2-http-server/ Everything似乎是正确的,我已经做了每一步,没有任何重大问题。 但是现在当我尝试在我的gitlab页面上连接时,它显示出一个“错误500页”。 看着我的gilab production.log,看起来gilab无法连接到/var/run/redis/redis.socket文件,果然,没有这样的文件。 而我不知道为什么…我validation了我的/etc/redis/redis.conf文件,TCP端口设置为0,并且我得到了行 unixsocket /var/run/redis/redis.sock unixsocketperm 770 那么为什么redis拒绝创build我的套接字? 任何帮助,将不胜感激。 谢谢
我正努力在RHEL 7上用Apache 2.4configurationGitLab 8。 到目前为止,我有两个选项都不令人满意:或者我使用下面的Apacheconfiguration文件,让GitLab工作顺利,但其他所有应用程序都无法访问: <VirtualHost *:80> ServerName server_name DocumentRoot /opt/gitlab/embedded/service/gitlab-rails/public ProxyPass / http://localhost:8080/ ProxyPassReverse / http://localhost:8080/ ProxyPassReverse / http://localhost:8081/ <Location /> Require all granted </Location> # Custom log file locations ErrorLog /var/log/httpd/gitlab_error.log CustomLog /var/log/httpd/gitlab_access.log combined </VirtualHost> 或者我尝试以下,其他一切正常,我可以访问GitLablogin页面(通过http://server_name/gitlab/users/sign_in ),但是它会尝试连接到http://server_name/[stuff] ,没有/gitlab : <VirtualHost *:80> ServerName server_name DocumentRoot /opt/gitlab/embedded/service/gitlab-rails/public ProxyPass /gitlab http://localhost:8080/ ProxyPassReverse /gitlab http://localhost:8080/ ProxyPassReverse /gitlab […]
我使用Apache和DirectAdmin运行VPS。 在根级上,我运行了我的公司网站mycompany.com我不得不在新的VPS上使用Apache,因为从DirectAdmin迁移到DirectAdmin是最快的方法。 所以港口80和22已经被采取。 据我所知Nginx和DirectAdmin不能一起工作。 对于我的开发团队,我想在子域gitlab.mycompany.com上设置一个Gitlab docker 有没有可能改变Nginx? 我怎么把所有不同的端口路由到gitlab docker?
我目前正在尝试将我们的GitLabauthentication到由CommuniGate Pro服务器提供的LDAP。 当使用命令行testing(如ldapsearch )时,我正在validation和获取信息。 但是当我尝试从GitLab的Web界面中获得 无法从Ldapmainvalidation您的身份,因为“凭据无效”。 从LDAP服务器上的日志中,我看到以下内容: 11:39:51.061 4 LDAP-000601([xx.xx.xx.99]:37160) BINDing as '[email protected]' 11:39:51.061 2 LDAP-000601([xx.xx.xx.99]:37160) ACCOUNT([email protected]) connected(CLRTXT) [xx.xx.xx.99]:37160->[xx.xx.xx.251]:636(tls) 11:39:51.062 4 LDAP-000601([xx.xx.xx.99]:37160) Logged in as <master>. authType=0 11:39:51.063 4 LDAP-000601([xx.xx.xx.99]:37160) searching(base) '' 11:39:51.063 4 LDAP-000601([xx.xx.xx.99]:37160) searching where (objectClass=*) 11:39:51.063 4 LDAP-000601([xx.xx.xx.99]:37160) searching for (altServer namingContexts supportedCapabilities…) 11:39:51.064 4 LDAP-000601([xx.xx.xx.99]:37160) '' retrieved 11:39:51.064 2 LDAP-000601([xx.xx.xx.99]:37160) search […]