如何配置Jenkins/Hudson在Snow Leopard Server上使用LDAP

Rob*_*Rob 5 hudson ldap osx-snow-leopard jenkins

我们在mac mini服务器上运行jenkins,需要让它使用OpenDirectory.(在让Nexus与OD合作之后,我再次尝试了这一点.)

我进入了管理Jenkins选项卡,打开了LDAP配置面板,它尝试连接,但是我收到一个无法连接的错误.我想提供一个用户名和密码.

Rob*_*Rob 6

因此我无法连接的原因是Manager DN必须是完整的FQ名称,例如uid = root,cn = users,dc = ontometrics,dc = com.

一旦我开始工作,我就得到了LDAP错误49:凭据错误.为了解决这个问题,我发现了一个很棒的LDAP浏览器,可以在几分钟内安装在迷你服务器上:LDAP Manager.这有助于我查看root帐户的FQN.

最后一件事:一旦我拥有正确的帐户,它就会被授权,但是在保存设置后,我得到了一个ERROR 500.原来,那是因为我在FQN中有一些空格,所以不要做dc = ontometrics,dc = com.然后它工作,我登录!

顺便说一句,带有8 GB内存的迷你服务器可以很好地运行Jenkins.