BitNami GitLab栈5.1.0-2与LDAP(BitNami GitLab Stack 5

2019-09-02 02:50发布

我配置 LDAP为BitNami GitLab栈 5.1.0-2

我用下面的设置/opt/bitnami/apps/gitlab/htdocs/config/gitlab.yml

  ## LDAP settings
  ldap:
    enabled: true
    host: '192.168.1.14'
    base: 'DC=company,DC=com'
    port: 389
    uid: 'sAMAccountName'
    method: "plain"
    bind_dn: 'gitlab-ldap@company.com'

在实施例的GitHub https://github.com/gitlabhq/gitlabhq/blob/master/config/gitlab.yml.example#L82-L91

重启后我看到LDAP登录为默认按钮,但我无法登录。

无法通过LDAP授权你,因为“网络不可达 - (2)连接

哪里可以找到GitLab日志? 如何解决这个问题?

上一页尝试是Bitnami GitLab 5.0和git&例如:It Eclipse的快速启动

UPDATE。 服务器是具有静态IP的虚拟机,和域名gitlab.company.com 。 Gitlab配置为使用gitlab.funshion.com作为IP名称。 见Bitnami常见问题解答

$须藤的/ opt / bitnami / updateip --machine_hostname gitlab.funshion.com

即便如此gitlab.company.com/gitlab是应用程序URL。

更新2:日志下/opt/bitnami/apps/gitlab/htdocs/log/ application.log -创建的项目,等等,高层次的东西
gitlabini.log - 结束与管理员帐户创建:... NOTEMPTY
production.log - 这就是它! sidekiq.log

production.log

更新3:重新启动后我得到了

无法通过LDAP授权你,因为“服务器192.168.133.100拒绝对389端口的连接”。

但是192.168.133.100实际上是我http://gitlab.company.com/服务器

见BitNami GitLab栈5.1.0-2重写重启后gitlab.yml

更新4:同样的问题GitLab 5.4我发现文章“Gitlab Active Directory的LDAP身份验证” https://raymii.org/s/tutorials/Gitlab_and_Active_Directory_LDAP_Authentication.html ,但字字母情况下,所有的尝试并没有赢得成功。

文章来源: BitNami GitLab Stack 5.1.0-2 with LDAP