[JIRA] [active-directory-plugin] (JENKINS-32033) Support for multiple domain controllers

3 views
Skip to first unread message

hostalp@post.cz (JIRA)

unread,
Dec 11, 2015, 8:14:02 AM12/11/15
to jenkinsc...@googlegroups.com
Petr H created an issue
 
Jenkins / Bug JENKINS-32033
Support for multiple domain controllers
Issue Type: Bug Bug
Assignee: Unassigned
Components: active-directory-plugin
Created: 11/Dec/15 1:13 PM
Environment: Jenkins 1.637
Active Directory plugin 1.41
Labels: active directory plugin failover
Priority: Major Major
Reporter: Petr H

In the case of LDAP plugin it's possible to provide list of multiple ldap servers separated by space, see for example

JENKINS-16443

But in the case of Active directory plugin it doesn't work as entering the following in the server entry: dc3.intra.net:3268 10.1.1.11:3268 dc2.intra.net:3268
leads to:

java.lang.NumberFormatException: For input string: "3268 10.1.1.11:3268 dc2.intra.net:3268"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.lang.Integer.parseInt(Integer.java:580)
        at java.lang.Integer.parseInt(Integer.java:615)
        at com.sun.jndi.toolkit.url.Uri.parse(Uri.java:232)
        at com.sun.jndi.toolkit.url.Uri.init(Uri.java:138)
        at com.sun.jndi.ldap.LdapURL.<init>(LdapURL.java:82)
        at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:163)
        at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:151)
        at hudson.plugins.active_directory.ActiveDirectorySecurityRealm$DescriptorImpl.bind(ActiveDirectorySecurityRealm.java:484)
        at hudson.plugins.active_directory.ActiveDirectorySecurityRealm$DescriptorImpl.bind(ActiveDirectorySecurityRealm.java:434)
        at hudson.plugins.active_directory.ActiveDirectoryUnixAuthenticationProvider.retrieveUser(ActiveDirectoryUnixAuthenticationProvider.java:273)
        at hudson.plugins.active_directory.ActiveDirectoryUnixAuthenticationProvider.retrieveUser(ActiveDirectoryUnixAuthenticationProvider.java:219)
        at hudson.plugins.active_directory.ActiveDirectoryUnixAuthenticationProvider.retrieveUser(ActiveDirectoryUnixAuthenticationProvider.java:163)
        at hudson.plugins.active_directory.ActiveDirectorySecurityRealm.authenticate(ActiveDirectorySecurityRealm.java:666)
        ...
Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265)
Atlassian logo

fbelzunc@gmail.com (JIRA)

unread,
Sep 16, 2016, 4:21:01 PM9/16/16
to jenkinsc...@googlegroups.com
Change By: Félix Belzunce Arcos
Assignee: Félix  Belzunce Arcos
This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c)
Atlassian logo

fbelzunc@gmail.com (JIRA)

unread,
Sep 16, 2016, 4:21:01 PM9/16/16
to jenkinsc...@googlegroups.com
Status: Open In Progress

scm_issue_link@java.net (JIRA)

unread,
Sep 16, 2016, 5:26:03 PM9/16/16
to jenkinsc...@googlegroups.com
SCM/JIRA link daemon commented on Bug JENKINS-32033
 
Re: Support for multiple domain controllers

Code changed in jenkins
User: Félix Belzunce Arcos
Path:
src/main/java/hudson/plugins/active_directory/ActiveDirectorySecurityRealm.java
http://jenkins-ci.org/commit/active-directory-plugin/fbbb85c066db5d0a976d37349176c586ea67d0f9
Log:


JENKINS-32033 Support for multiple domain controllers

scm_issue_link@java.net (JIRA)

unread,
Sep 16, 2016, 5:26:04 PM9/16/16
to jenkinsc...@googlegroups.com

Code changed in jenkins
User: Felix Belzunce Arcos
Path:
src/main/java/hudson/plugins/active_directory/ActiveDirectorySecurityRealm.java
http://jenkins-ci.org/commit/active-directory-plugin/d6bb427d070f35acf376f73de041d02df3be2996
Log:
Merge pull request #41 from fbelzunc/JENKINS-32033

[FIXED JENKINS-32033] Support for multiple domain controllers

Compare: https://github.com/jenkinsci/active-directory-plugin/compare/2e79649b3119...d6bb427d070f

scm_issue_link@java.net (JIRA)

unread,
Sep 16, 2016, 5:26:07 PM9/16/16
to jenkinsc...@googlegroups.com
SCM/JIRA link daemon resolved as Fixed
 
Jenkins / Bug JENKINS-32033
Change By: SCM/JIRA link daemon
Status: In Progress Resolved
Resolution: Fixed

scm_issue_link@java.net (JIRA)

unread,
Oct 3, 2016, 5:10:01 AM10/3/16
to jenkinsc...@googlegroups.com

Code changed in jenkins
User: Felix Belzunce Arcos
Path:

pom.xml
src/main/java/hudson/plugins/active_directory/ActiveDirectoryDomain.java
src/main/java/hudson/plugins/active_directory/ActiveDirectorySecurityRealm.java
src/main/java/hudson/plugins/active_directory/ActiveDirectoryUnixAuthenticationProvider.java
src/main/resources/hudson/plugins/active_directory/ActiveDirectory.groovy
src/main/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealm/config.jelly
src/main/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealm/configAdvanced.jelly
src/main/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealm/help-domains.html
src/main/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealm/help-server.html
src/main/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealm/help-testDomain.html
src/main/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealm/help-testDomainControllers.html
src/test/java/hudson/plugins/active_directory/ActiveDirectorySecurityRealmTest.java
src/test/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealmTest/testReadResolveSingleDomain.zip
src/test/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealmTest/testReadResolveSingleDomainSingleServer.zip
src/test/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealmTest/testReadResolveSingleDomainWithTwoServers.zip
src/test/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealmTest/testReadResolveTwoDomainsWithSpaceAfterComma.zip
src/test/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealmTest/testReadResolveTwoDomainsWithSpaceAfterCommaAndSingleServer.zip
src/test/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealmTest/testReadResolveTwoDomainsWithSpaceAfterCommaAndTwoServers.zip
src/test/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealmTest/testReadResolveTwoDomainsWithoutSpaceAfterComma.zip
src/test/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealmTest/testReadResolveTwoDomainsWithoutSpaceAfterCommaAndSingleServer.zip
src/test/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealmTest/testReadResolveTwoDomainsWithoutSpaceAfterCommaAndTwoServers.zip
http://jenkins-ci.org/commit/active-directory-plugin/1ea9f9785a6f9e6193e62f6fe67a569a5a50092b
Log:
JENKINS-32033 Better Multiple Domains support (#49)

JENKINS-32033 Better Multiple Domains support

Reply all
Reply to author
Forward
0 new messages