Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-24866

github-oauth does not work behind proxies nor authentication proxies

    • Icon: Bug Bug
    • Resolution: Incomplete
    • Icon: Minor Minor
    • github-oauth-plugin
    • None
    • github-oauth-0.19
      Jenkins 1.581
      OpenJDK 7u65-2.5.2-3~14.04
      Ubuntu 14.04.1 LTS x86_64

      github-oauth merged jenkinsci/github-oauth-plugin#15 and now uses jenkins proxy configuration jenkinsci/github-oauth-plugin@09dc928f24a633cd5dc41033be3196e6eb47b325.

      But proxy support is incomplete.

      1. It does not work behind non-authentication proxies, because github-api does not support proxies in some cases. (kohsuke/github-api#109 and kohsuke/github-api#124)
      2. It does not respect Jenkins' noProxyHost.
      3. It does not support authentication proxies.

          [JENKINS-24866] github-oauth does not work behind proxies nor authentication proxies

          OHTAKE Tomohiro created issue -
          OHTAKE Tomohiro made changes -
          Link New: This issue is related to JENKINS-24592 [ JENKINS-24592 ]
          OHTAKE Tomohiro made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          OHTAKE Tomohiro made changes -
          Description Original: github-oauth merged [jenkinsci/github-oauth-plugin#15|https://github.com/jenkinsci/github-oauth-plugin/pull/15] and now uses jenkins proxy configuration [jenkinsci/github-oauth-plugin@09dc928f24a633cd5dc41033be3196e6eb47b325|https://github.com/jenkinsci/github-oauth-plugin/commit/09dc928f24a633cd5dc41033be3196e6eb47b325].

          But proxy support is incomplete.

          # It does not work behind non-authentication proxies, because github-api does not support proxies in some cases. ([kohsuke/github-api#109|https://github.com/kohsuke/github-api/issues/109] and [kohsuke/github-api#124|https://github.com/kohsuke/github-api/pull/124])
          # It does not support authentication proxies.

          New: github-oauth merged [jenkinsci/github-oauth-plugin#15|https://github.com/jenkinsci/github-oauth-plugin/pull/15] and now uses jenkins proxy configuration [jenkinsci/github-oauth-plugin@09dc928f24a633cd5dc41033be3196e6eb47b325|https://github.com/jenkinsci/github-oauth-plugin/commit/09dc928f24a633cd5dc41033be3196e6eb47b325].

          But proxy support is incomplete.

          # It does not work behind non-authentication proxies, because github-api does not support proxies in some cases. ([kohsuke/github-api#109|https://github.com/kohsuke/github-api/issues/109] and [kohsuke/github-api#124|https://github.com/kohsuke/github-api/pull/124])
          # It does not respect Jenkins' noProxyHost.
          # It does not support authentication proxies.

          OHTAKE Tomohiro added a comment - I have create a pull request. https://github.com/jenkinsci/github-oauth-plugin/pull/30

          Sam Gleske added a comment -

          Since this issue is old I am closing it. Try using the latest release. If it is still an issue in the latest release then file a new issue and link back to this one.

          Sam Gleske added a comment - Since this issue is old I am closing it. Try using the latest release. If it is still an issue in the latest release then file a new issue and link back to this one.
          Sam Gleske made changes -
          Resolution New: Incomplete [ 4 ]
          Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 158098 ] New: JNJira + In-Review [ 195877 ]

            ohtake_tomohiro OHTAKE Tomohiro
            ohtake_tomohiro OHTAKE Tomohiro
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: