Jira cloud plugin doesnt use PROXY settings

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Blocker
    • None
    • Environment:
      Jenkins 2.387.3
      Atlassian Jira Software Cloud 2.0.7

      I have set proxy settings in Jenkins (Advanced settings for plugins), also proxy env variables are set. But Jira Cloud Integration plugin doesn't use them, test connection fails with 'connection timed out', our networking admin confirmed that jenkins sending direct call without proxy.

      here is stacktrace, i replaced original url with https://ourcompany.atlassian.net

      c.a.j.c.j.t.CloudIdResolver#getCloudId: Server exception when retrieving tenant info for https://ourcompany.atlassian.net
      java.net.SocketTimeoutException: connect timed out
          at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
          at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
          at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
          at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
          at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
          at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
          at java.base/java.net.Socket.connect(Socket.java:608)
          at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:126)
          at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:268)
          at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:176)
          at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:236)
          at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:109)
          at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:77)
          at okhttp3.internal.connection.Transmitter.newExchange$okhttp(Transmitter.kt:162)
          at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:35)
          at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:112)
          at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:87)
          at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:82)
          at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:112)
          at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:87)
          at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:84)
          at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:112)
          at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:71)
          at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:112)
          at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:87)
          at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.kt:184)
          at okhttp3.RealCall.execute(RealCall.kt:66)
          at com.atlassian.jira.cloud.jenkins.tenantinfo.CloudIdResolver.getCloudId(CloudIdResolver.java:40)
          at com.atlassian.jira.cloud.jenkins.config.JiraCloudSiteConfig$DescriptorImpl.doTestConnection(JiraCloudSiteConfig.java:170)
          at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:710) 

            Assignee:
            Rafal Myslek
            Reporter:
            Mario
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: