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

JNLP slave should support a connection via HTTP proxy

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • core
    • None

      It's possible to use the standard HTTP proxy to bridge arbitrary TCP/IP connection — the CONNECT command.

      JNLP slaves should support this.

          [JENKINS-6167] JNLP slave should support a connection via HTTP proxy

          Kohsuke Kawaguchi created issue -

          Mark Walling added a comment -

          This patch shows how to do it by hard coding my proxy settings... hopefully this solves half the problem (the other half being how to not hard code my settings)

          Mark Walling added a comment - This patch shows how to do it by hard coding my proxy settings... hopefully this solves half the problem (the other half being how to not hard code my settings)
          Mark Walling made changes -
          Attachment New: GWKAXYVK.txt [ 19635 ]

          Slave behind http proxy works with this patch.
          Use http_proxy environment variable.

          Hiroshi Shirosaki added a comment - Slave behind http proxy works with this patch. Use http_proxy environment variable.
          Hiroshi Shirosaki made changes -

          Daniel Beck added a comment -

          shirosaki: Please submit patches as pull requests on GitHub.

          Daniel Beck added a comment - shirosaki : Please submit patches as pull requests on GitHub.

          I've submitted a patch on GitHub.
          https://github.com/jenkinsci/remoting/pull/27

          Hiroshi Shirosaki added a comment - I've submitted a patch on GitHub. https://github.com/jenkinsci/remoting/pull/27
          Oleg Nenashev made changes -
          Assignee New: Hiroshi Shirosaki [ shirosaki ]
          Oleg Nenashev made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]

          Code changed in jenkins
          User: Hiroshi Shirosaki
          Path:
          src/main/java/hudson/remoting/Engine.java
          src/main/java/hudson/remoting/Launcher.java
          src/main/java/hudson/remoting/Util.java
          http://jenkins-ci.org/commit/remoting/8c875cbc81d22df898a57ef86e833b41c50470cb
          Log:
          JENKINS-6167 Support JNLP slave connection via HTTP proxy

          We get proxy setting from http.proxyHost property or http_proxy
          environment variable.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Hiroshi Shirosaki Path: src/main/java/hudson/remoting/Engine.java src/main/java/hudson/remoting/Launcher.java src/main/java/hudson/remoting/Util.java http://jenkins-ci.org/commit/remoting/8c875cbc81d22df898a57ef86e833b41c50470cb Log: JENKINS-6167 Support JNLP slave connection via HTTP proxy We get proxy setting from http.proxyHost property or http_proxy environment variable.

            shirosaki Hiroshi Shirosaki
            kohsuke Kohsuke Kawaguchi
            Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: