cannot get proxy to work

69 views
Skip to first unread message

Mark Donohoe

unread,
May 13, 2011, 11:03:48 PM5/13/11
to jenkins...@googlegroups.com
Hi there, beginner user of Jenkins. Used Hudson right before the fork.

I cannot seem to get Jenkins to resolve my proxy. I always get:

May 13, 2011 8:43:02 PM hudson.model.UpdateCenter$DownloadJob run
INFO: Starting the installation of SSH Slaves plugin on behalf of anonymous
May 13, 2011 8:43:02 PM hudson.model.UpdateCenter$DownloadJob run
SEVERE: Failed to install SSH Slaves plugin
java.net.UnknownHostException: http://web-proxy.fc.hp.com
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at
sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1496)
at java.security.AccessController.doPrivileged(Native Method)
at
sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1490)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1144)
at
hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:538)
at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:803)
at
hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:911)
at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:786)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.net.UnknownHostException: http://web-proxy.fc.hp.com
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient$4.run(HttpClient.java:457)
at java.security.AccessController.doPrivileged(Native Method)
at
sun.net.www.http.HttpClient.privilegedOpenServer(HttpClient.java:439)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:520)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:975)
at
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:954)
at
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:841)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1177)
at
sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:2301)
at java.net.URLConnection.getHeaderFieldInt(URLConnection.java:579)
at java.net.URLConnection.getContentLength(URLConnection.java:474)
at
hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:537)
... 9 more

I have a proxy set in the advanced area of manage plugins. I started
jenkins this way:

sudo java -DJENKINS_HOME=/home/jenkins/data
-Djava.io.tmpdir=/home/jenkins/tmp -server
-Dhttp.proxyHost=web-proxy.fc.hp.com -Dhttp.proxyPort=8088 -jar
jenkins.war --httpDoHostnameLookups
Running from: /usr/share/jenkins/jenkins.war
webroot: System.getProperty("JENKINS_HOME")
[Winstone 2011/05/13 20:41:28] - Beginning extraction from war file
hudson home directory: /home/jenkins/data found at:
System.getProperty("JENKINS_HOME")
[Winstone 2011/05/13 20:41:31] - HTTP Listener started: port=8080
[Winstone 2011/05/13 20:41:31] - AJP13 Listener started: port=8009
Using one-time self-signed certificate
[Winstone 2011/05/13 20:41:31] - Winstone Servlet Engine v0.9.10
running: controlPort=disabled
May 13, 2011 8:41:31 PM hudson.model.Hudson$5 onAttained
INFO: Started initialization
May 13, 2011 8:41:32 PM hudson.model.Hudson$5 onAttained
INFO: Listed all plugins
May 13, 2011 8:41:32 PM hudson.model.Hudson$5 onAttained
INFO: Prepared all plugins
May 13, 2011 8:41:32 PM hudson.model.Hudson$5 onAttained
INFO: Started all plugins
May 13, 2011 8:41:32 PM hudson.model.Hudson$5 onAttained
INFO: Augmented all extensions
May 13, 2011 8:41:33 PM hudson.model.Hudson$5 onAttained
INFO: Loaded all jobs
May 13, 2011 8:41:33 PM hudson.model.Hudson$5 onAttained
INFO: Completed initialization
May 13, 2011 8:41:33 PM hudson.TcpSlaveAgentListener <init>
INFO: JNLP slave agent listener started on TCP port 46076

I ran it as sudo as I wasn't the user jenkins. I get the same errors if
I start things as the user jenkins. I also get the same errors if I use
the java service wrapper method described here:
https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+as+a+Unix+daemon

I am trying this on debian lenny. Any help is appreciated.

---
Mark Donohoe
OSPO, HP
FOSSology.org

Reply all
Reply to author
Forward
0 new messages