timja / jenkins-gh-issues-poc-06-18

0 stars 0 forks source link

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

Open timja opened 14 years ago

timja commented 14 years ago

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

JNLP slaves should support this.


Originally reported by kohsuke, imported from: JNLP slave should support a connection via HTTP proxy
  • assignee: shirosaki
  • status: In Progress
  • priority: Major
  • resolution: Unresolved
  • imported: 2022/01/10
timja commented 14 years ago

mwalling:

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)

timja commented 12 years ago

shirosaki:

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

timja commented 9 years ago

danielbeck:

shirosaki: Please submit patches as pull requests on GitHub.

timja commented 9 years ago

shirosaki:

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

timja commented 9 years ago

scm_issue_link:

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.

timja commented 9 years ago

scm_issue_link:

Code changed in jenkins
User: Kohsuke Kawaguchi
Path:
changelog.html
core/pom.xml
pom.xml
http://jenkins-ci.org/commit/jenkins/72e0b9c53a15306e0a7b7117100f4d1b7ec250b8
Log:
[FIXED JENKINS-6167 JENKINS-21251 JENKINS-21160]

Integrated a newer version of remoting & args4j

timja commented 9 years ago

scm_issue_link:

Code changed in jenkins
User: Stephen Connolly
Path:
changelog.html
http://jenkins-ci.org/commit/jenkins/46dc6850edb1d7ef52592794b15e69db7dfbed1a
Log:
Noting merges

timja commented 8 years ago

scm_issue_link:

Code changed in jenkins
User: Oleg Nenashev
Path:
src/main/java/hudson/remoting/Engine.java
src/main/java/hudson/remoting/Util.java
http://jenkins-ci.org/commit/remoting/fbb9aff7cf0f9acbba6e97c923efd640b5537c90
Log:
JENKINS-31256 Use credentials in waitForServerToBack (#87)