簡體   English   中英

jenkins插件連接被拒絕

[英]jenkins plugin connection refused

我有以下片段,是下面列出的Jenkins插件的一部分。 問題是,運行它時,出現“連接被拒絕”的情況 我在Ubuntu 16.0.4上使用Tomcat Web服務器。 它被托管在vultr上。

下面列出了錯誤消息(來自控制台) -連接被拒絕,因此無法進行其他任何操作

我也嘗試過實際的IP地址和“ localhost”

Started by user admin
[EnvInject] - Loading node environment variables.
Building in workspace /var/lib/jenkins/workspace/testagain
Building WAR file for Project...
Opening WaveMaker project: Project
Sending WaveMaker a message: {"params":["Project"],"method":"openProject","id":5}
FATAL: Connection to http://127.0.0.1:8094 refused
java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579

被調用的代碼如下:


private boolean sendWaveMakerRequest(String serviceUrl, DefaultHttpClient client, String json, String expectedResponse, BuildListener listener) throws UnsupportedEncodingException, IOException, ClientProtocolException { HttpPost postRequest = new HttpPost(serviceUrl);

listener.getLogger().println("Sending WaveMaker a message: " + json); HttpResponse response = sendRequest(client, json, postRequest); if (!checkWaveMakerStatus(listener, response)) { return false; } if (!checkWaveMakerReason(listener, response)) { return false; } return checkJsonResponse(expectedResponse, listener, response); }

問題:我該怎么做才能解決問題? TIA

您可以通過轉到管理Jenkins>管理插件>高級來配置Jenkins將使用的代理服務器。 這優於設置JVM屬性。

https://wiki.jenkins.io/display/JENKINS/JenkinsBehindProxy

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM