NTLM Proxy authentication issue with gitlab source branch plugin

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major
    • None
    • Environment:
      gitlab-branch-source:1.5.1

      If I configure proxy through JAVA_OPTS:
      -Dhttps.proxyHost=-Dhttps.proxyPort= -Dhttp.proxyUser= -Dhttp.proxyPassword= -Dhttp.proxyHost= -Dhttp.proxyPort= -Dhttps.proxyUser= -Dhttps.proxyPassword=

      to my proxy which is NTLM (no domain used) i cannot connect to my gitlab instance.

      If I run CNTLM (http://cntlm.sourceforge.net/) and set proxy to localhost it works

      When I look at the code of gtihub branch source plugin I see no reference to NTLM options of gitlab4j (https://github.com/gitlab4j/gitlab4j-api/blob/master/README.md) :

      // Log in to the GitLab server using an NTLM (Windows DC) proxy Map<String, Object> ntlmProxyConfig = ProxyClientConfig.createNtlmProxyClientConfig( "http://your-proxy-server", "windows-username", "windows-password", "windows-workstation", "windows-domain"); GitLabApi gitLabApi = new GitLabApi("http://your.gitlab.com", "YOUR_PERSONAL_ACCESS_TOKEN", null, ntlmProxyConfig);

      If you fix this bug please take into account the possibility of not having domain, maybe with  this syntax \username (not sure it is working in Jenkins core neither)?

            Assignee:
            Parichay Barpanda
            Reporter:
            Tristan FAURE
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: