I think that means that the Jenkins process cannot convert
proxy.boeing.cominto an IP address.  Check that "nslookup
proxy.boeing.com" returns a reasonable result from the computer which is
hosting Jenkins.


On Mon, Mar 31, 2014 at 8:22 AM, Jeff Schmitz <netbrack...@gmail.com> wrote:

> Didn't notice if the stack was the same, but now I'm behind a firewall
> with a proxy server.  I setup my command line git client and am able to use
> the https://... address to clone the github repository.  So I setup the
> jenkins proxy page to match what I used for the git http.proxy and
> https.proxy settings, and I get the following error when I try to validate
>
> (show details) <http://localhost:8080/jenkins/pluginManager/advanced#>
>
> java.net.UnknownHostException: http://proxy.boeing.com
>       at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
>       at java.net.PlainSocketImpl.connect(Unknown Source)
>       at java.net.SocksSocketImpl.connect(Unknown Source)
>       at java.net.Socket.connect(Unknown Source)
>       at java.net.Socket.connect(Unknown Source)
>       at java.net.Socket.(Unknown Source)
>       at java.net.Socket.(Unknown Source)
>       at 
> org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80)
>       at 
> org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122)
>       at 
> org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
>       at 
> org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
>       at 
> org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
>       at 
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
>       at 
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
>       at 
> hudson.ProxyConfiguration$DescriptorImpl.doValidateProxy(ProxyConfiguration.java:321)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>       at java.lang.reflect.Method.invoke(Unknown Source)
>       at 
> org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298)
>       at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161)
>       at 
> org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96)
>       at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:120)
>       at 
> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
>       at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)
>       at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
>       at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:248)
>       at 
> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
>       at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)
>       at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
>       at org.kohsuke.stapler.Stapler.invoke(Stapler.java:631)
>       at org.kohsuke.stapler.Stapler.service(Stapler.java:225)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>       at 
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96)
>       at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>       at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>       at 
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
>       at 
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
>       at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>       at 
> org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>       at 
> hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>       at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>       at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>       at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
>       at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>       at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>       at 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
>       at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>       at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
>       at 
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
>       at 
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>       at 
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>       at java.lang.Thread.run(Unknown Source)
>
>
>
> On Saturday, March 29, 2014 3:28:58 PM UTC-5, Mark Waite wrote:
>>
>> Was the stack trace different on the attempt with the git:// URL?  The
>> stack trace you listed shows that "git fetch" failed, which would usually
>> mean that the repository did not complete its download.
>>
>> http://stackoverflow.com/questions/15708490/jenkins-
>> hanging-at-fetching-upstream-changes-from-origin suggests that you might
>> have added the msysgit "cmd" directory into your PATH before the msysgit
>> "bin" directory.  Jenkins needs the msysgit "bin" directory in the path
>> rather than the "cmd" directory.
>>
>> The "cmd" directory can be added to the PATH without the "bin" directory
>> by the msysgit installer.  It has three alternatives to provide git
>> functions to the user.  One of them only adds "cmd" to the PATH, the other
>> adds "bin" to the PATH (and the third option adds nothing to the PATH).
>>
>> Thanks,
>> Mark Waite
>>
>>
>> On Sat, Mar 29, 2014 at 1:37 PM, Jeff Schmitz <netbr...@gmail.com> wrote:
>>
>>> Tried the git://github... link, still no luck.  Note that it did
>>> download the files to the workspace (C:/.jenkins/workspace), but then the
>>> build just hung and still hasn't finished after 10 minutes.  Haven't had
>>> time to try the https link yet.
>>>
>>> On Saturday, March 29, 2014 12:09:25 PM UTC-5, Mark Waite wrote:
>>>>
>>>> Usually a timeout in calls to git are due to missing credentials
>>>> information.  In your case, that doesn't seem to be the root problem, since
>>>> I can view the contents of that repository without credentials.  If you
>>>> want to experiment with it, you could create a credential for that github
>>>> repository.
>>>>
>>>> If you don't need to push back to the repository from the Jenkins job,
>>>> you could use the faster and lighter (read-only) git protocol by using
>>>> "git://github.com/jeffrey-a-schmitz/game-of-life.git" instead of "
>>>> g...@github.com:jeffrey-a-schmitz/game-of-life.git".
>>>>
>>>> If neither of those work, you could try the https protocol, "
>>>> https://github.com/jeffrey-a-schmitz/game-of-life.git";.
>>>>
>>>> Thanks,
>>>> Mark Waite
>>>>
>>>>
>>>> On Sat, Mar 29, 2014 at 8:19 AM, Jeff Schmitz <netbr...@gmail.com>wrote:
>>>>
>>>>> Still a newbie, I've moved on to a PC running windows 7 and Java 7.  I'm 
>>>>> trying to build the example in the Jenkins Definitive Guide book, and am 
>>>>> getting the below exception.  I am able to clone the remote repository 
>>>>> from the Git Bash command line:
>>>>>
>>>>>
>>>>> git clone g...@github.com:*<username>*/game-of-life.git
>>>>>
>>>>>
>>>>>  so the network connection is there and working.  I Googled for jenkins 
>>>>> return status code of -1 and got nothing, so hoping someone here may have 
>>>>> an idea.  Note that I'm not behind a proxy wall so don't have any proxy 
>>>>> config setup...
>>>>>
>>>>>
>>>>> Building in workspace C:\.jenkins\workspace\gameoflife-default
>>>>> Fetching changes from the remote Git repository
>>>>> Fetching upstream changes from 
>>>>> g...@github.com:jeffrey-a-schmitz/game-of-life.git
>>>>> ERROR: Timeout after 10 minutesFATAL 
>>>>> <http://stacktrace.jenkins-ci.org/search?query=FATAL>: Failed to fetch 
>>>>> from 
>>>>> g...@github.com:jeffrey-a-schmitz/game-of-life.githudson.plugins.git.GitException
>>>>>  
>>>>> <http://stacktrace.jenkins-ci.org/search?query=hudson.plugins.git.GitException>:
>>>>>  Failed to fetch from g...@github.com:jeffrey-a-schmitz/game-of-life.git
>>>>>   at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:621) 
>>>>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitSCM.fetchFrom&entity=method>
>>>>>   at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:853) 
>>>>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitSCM.retrieveChanges&entity=method>
>>>>>   at hudson.plugins.git.GitSCM.checkout(GitSCM.java:878) 
>>>>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitSCM.checkout&entity=method>
>>>>>   at hudson.model.AbstractProject.checkout(AbstractProject.java:1320) 
>>>>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractProject.checkout&entity=method>
>>>>>   at 
>>>>> hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:609)
>>>>>  
>>>>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout&entity=method>
>>>>>   at 
>>>>> jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88) 
>>>>> <http://stacktrace.jenkins-ci.org/search/?query=jenkins.scm.SCMCheckoutStrategy.checkout&entity=method>
>>>>>   at 
>>>>> hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:518)
>>>>>  
>>>>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.run&entity=method>
>>>>>   at hudson.model.Run.execute(Run.java:1688) 
>>>>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method>
>>>>>   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) 
>>>>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.FreeStyleBuild.run&entity=method>
>>>>>   at hudson.model.ResourceController.execute(ResourceController.java:88) 
>>>>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method>
>>>>>   at hudson.model.Executor.run(Executor.java:231) 
>>>>> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method>
>>>>> Caused by: hudson.plugins.git.GitException 
>>>>> <http://stacktrace.jenkins-ci.org/search?query=hudson.plugins.git.GitException>:
>>>>>  Command "git fetch --tags --progress 
>>>>> g...@github.com:jeffrey-a-schmitz/game-of-life.git 
>>>>> +refs/heads/*:refs/remotes/origin/*" returned status code -1:
>>>>> stdout:
>>>>> stderr:
>>>>>   at 
>>>>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1192)
>>>>>   at 
>>>>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1062)
>>>>>   at 
>>>>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$200(CliGitAPIImpl.java:89)
>>>>>   at 
>>>>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:222)
>>>>>   at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:619)
>>>>>
>>>>>  --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Jenkins Users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to jenkinsci-use...@googlegroups.com.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Thanks!
>>>> Mark Waite
>>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to jenkinsci-use...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Thanks!
>> Mark Waite
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Thanks!
Mark Waite

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to