Thank you Scott.  Your guess was correct.

Thank you for your patient and informative reply!

-Ed


On Mon, Aug 25, 2014 at 9:53 AM, Scott Evans <[email protected]> wrote:

> Ed,
>
> I would guess you have your Jenkins server configured to be considered at
> 127.0.0.1 (i.e. loopback) and so any referece to it from other machine
> (i.e. slaves) are trying to hit 127.0.0.1 for the URL which (since it's the
> loopback address) is trying to contact to itself rather than the master.
> I'd suggest looking in your jenkins master configuration and looking at the
> Jenkins Location URL.  My guess is that it's pointing to 127.0.0.1.  Change
> that to the actual ip/name of your Jenkins server and then the launch urls
> should be correct.
>
> Scott
>
>
> On Mon, Aug 25, 2014 at 9:42 AM, Ed of the Mountain <[email protected]>
> wrote:
>
>> I am setting up a new Jenkins build server and slaves at my new company.
>>  I tried three different methods to launch from slave.  I tried disabling
>> Windows 7 firewall.
>>
>> When I use the "Launch" button from browser on slave I get an
>> "Application Error" saying "Unable to launch the application". See details
>> below.
>>
>> <jnlp spec="1.0+" codebase="
>> http://127.0.0.1:8080/computer/esuttonwin7x32/";>
>>   <information>
>>     <title>Slave Agent for esuttonwin7x32</title>
>>     <vendor>Jenkins project</vendor>
>>     <homepage href="https://jenkins-ci.org/"/>
>>   </information>
>>   <security>
>>     <all-permissions/>
>>   </security>
>>   <resources>
>>     <j2se version="1.5+"/>
>>     <jar href="http://127.0.0.1:8080/jnlpJars/remoting.jar"/>
>>     <property name="hudson.showWindowsServiceInstallLink" value="true"/>
>>   </resources>
>>   <application-desc main-class="hudson.remoting.jnlp.Main">
>>
>> <argument>b87430ff884367f280e63836f435e157657555ae6fb465483001a0e3a8679d6a</argument>
>>     <argument>esuttonwin7x32</argument>
>>     <argument>-url</argument>
>>     <argument>http://127.0.0.1:8080/</argument>
>>     <argument>-url</argument>
>>     <argument>http://172.17.144.33:8080/</argument>
>>   </application-desc>
>> </jnlp>
>>
>> com.sun.deploy.net.FailedDownloadException: Unable to load resource:
>> http://127.0.0.1:8080/jnlpJars/remoting.jar
>>  at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
>> at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
>>  at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
>> at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
>>  at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
>> at java.util.concurrent.FutureTask.run(Unknown Source)
>>  at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>>  at java.lang.Thread.run(Unknown Source)
>>
>> java.net.ConnectException: Connection refused: connect
>> at java.net.DualStackPlainSocketImpl.connect0(Native Method)
>>  at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
>> at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
>>  at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
>> 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 sun.net.NetworkClient.doConnect(Unknown Source)
>> at sun.net.www.http.HttpClient.openServer(Unknown Source)
>>  at sun.net.www.http.HttpClient.openServer(Unknown Source)
>> at sun.net.www.http.HttpClient.<init>(Unknown Source)
>>  at sun.net.www.http.HttpClient.New(Unknown Source)
>> at sun.net.www.http.HttpClient.New(Unknown Source)
>> at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
>> Source)
>>  at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown
>> Source)
>> at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
>>  at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
>> at java.security.AccessController.doPrivileged(Native Method)
>>  at java.security.AccessController.doPrivileged(Unknown Source)
>> at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown
>> Source)
>>  at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
>> at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown
>> Source)
>>  at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown
>> Source)
>> at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
>>  at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
>> at java.security.AccessController.doPrivileged(Native Method)
>>  at java.security.AccessController.doPrivileged(Unknown Source)
>> at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown
>> Source)
>>  at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)
>> at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
>>  at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
>> at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source)
>>  at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
>> at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
>>  at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
>> at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
>>  at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
>> at java.util.concurrent.FutureTask.run(Unknown Source)
>>  at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>>  at java.lang.Thread.run(Unknown Source)
>>
>>
>> Everything is running in a VM including the Jenkins master and slave:
>>
>>    - Master: Jenkins 1.576 ( Ubuntu 14.04 LTS)
>>    - Master: java version "1.7.0_65"
>>
>>    - Slave: Windows 7 x32
>>    - Slave: java version "1.8.0_05"
>>
>> The following two commands fail to connect to server from slave:
>>
>>    - javaws
>>    http://127.0.0.1:8080/computer/esuttonwin7x32/slave-agent.jnlp
>>    - java -jar slave.jar -jnlpUrl
>>    http://127.0.0.1:8080/computer/esuttonwin7x32/slave-agent.jnlp
>>
>> Any tips or suggestions are much appreciated,
>>
>> -Ed
>>
>> --
>> 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 [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "Jenkins Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/jenkinsci-users/ct7TvG14yNs/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to