[JIRA] (JENKINS-60792) GH Source Branch Plugin ignores system-wide proxy settings
Title: Message Title Alexander Biryukov updated an issue Jenkins / JENKINS-60792 GH Source Branch Plugin ignores system-wide proxy settings Change By: Alexander Biryukov Hi, we are experiencing strange issues with the plugin. For some reason, it ignores proxy settings which are defined in: * /etc/environment * ~/.bashrc * Global settings * Run parametersIt leads to the following error after some time:{code:java}java.net.SocketTimeoutException: connect timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at com.squareup.okhttp.internal.Platform.connectSocket(Platform.java:120) at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:141) at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) at com.squareup.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:450) at com.squareup.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:399) at com.squareup.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:527) at com.squareup.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:105) at com.squareup.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:25) at org.kohsuke.github.Requester.parse(Requester.java:615)Caused: org.kohsuke.github.HttpException: Server returned HTTP response code: -1, message: 'null' for URL: https://api.github.com/ at org.kohsuke.github.Requester.parse(Requester.java:646) at org.kohsuke.github.Requester.parse(Requester.java:644) at org.kohsuke.github.Requester.parse(Requester.java:644) at org.kohsuke.github.Requester.parse(Requester.java:607) at org.kohsuke.github.Requester._to(Requester.java:285) at org.kohsuke.github.Requester.to(Requester.java:247) at org.kohsuke.github.GitHub.checkApiUrlValidity(GitHub.java:744) at org.jenkinsci.plugins.github_branch_source.Connector.checkApiUrlValidity(Connector.java:326) at org.jenkinsci.plugins.github_branch_source.GitHubSCMSource.checkApiUrlValidity(GitHubSCMSource.java:1518)Caused: java.io.IOException: It seems https://api.github.com is unreachable at
[JIRA] (JENKINS-60792) GH Source Branch Plugin ignores system-wide proxy settings
Title: Message Title Alexander Biryukov created an issue Jenkins / JENKINS-60792 GH Source Branch Plugin ignores system-wide proxy settings Issue Type: Bug Assignee: Unassigned Components: github-branch-source-plugin Created: 2020-01-16 12:08 Priority: Major Reporter: Alexander Biryukov Hi, we are experiencing strange issues with the plugin. For some reason, it ignores proxy settings which are defined in: /etc/environment ~/.bashrc Global settings Run parameters It leads to the following error after some time: java.net.SocketTimeoutException: connect timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at com.squareup.okhttp.internal.Platform.connectSocket(Platform.java:120) at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:141) at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) at
[JIRA] (JENKINS-60319) Reactive Parameter ignores toString
Title: Message Title Alexander Biryukov created an issue Jenkins / JENKINS-60319 Reactive Parameter ignores toString Issue Type: Bug Assignee: Bruno P. Kinoshita Attachments: image-2019-11-28-18-15-26-268.png Components: active-choices-plugin Created: 2019-11-28 15:16 Priority: Minor Reporter: Alexander Biryukov class Choice { String tag String branch @Override String toString() { return tag + ' / ' + branch } } def obj1 = new Choice(branch: '1', tag:"3") def obj2 = new Choice(branch: '2', tag:"4") return [obj1, obj2] The following groovy script works fine for Active Choice parameter, but broken for Reactive one. For some reason, Reactive version ignores toString (yet it shows correct string for a second), showing "Object" string instead: First paramater is reactive, the second is non-reactive