Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-64570

JIRA Plugin : Problem Connection

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Blocker
    • Resolution: Not A Defect
    • Component/s: jira-plugin
    • Labels:
      None
    • Similar Issues:

      Description

      Hello,

      I used :

      • Jenkins V2.200
      • Jira V 8.13.0 
      • Plugin V 3.0.11

      I'm using Jira Plugin in Jenkins When I try to Connect I have This problem : he access to the URL demandes.oddo.fr is restricted because the validation of the certificate failed :

       

       

      Test With plugin :

       

       

      Log :

       
      janv. 07, 2021 3:18:39 PM WARNING hudson.plugins.jira.JiraRestService getIssuesFromJqlSearch
      jira rest client get issue from jql search error. cause: RestClientException{statusCode=Optional.of(403), errorCollections=[]} org.codehaus.jettison.json.JSONException: A JSONObject text must begin with '{' at character 1 of <!DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Certificate Verification Error</title> <link rel="stylesheet" href="https://demandes.oddo.fr/%24%24%24%26%3f%26%3f%24%24%24?cmd=get_file&arg=block_style.css&sid=0A094B42C555A2DED2B7C23A3A70616324D591C6" type="text/css"> </head> <body> <div id="pagecontainer"> <img class="icon" src="https://demandes.oddo.fr/%24%24%24%26%3f%26%3f%24%24%24?cmd=get_file&arg=images/block.png&sid=9DF653AB6D99431A8EFDCA5BBE0E539DB49F4947"> <!Icon for block type-> <h1>A certificate verification error occured</h1> <div class="row"> <p class="label">Overview:</p> <p class="item">The access to the URL demandes.oddo.fr is restricted because the validation of the certificate failed</p> </div> <div class="row"> <p class="label">Details:</p> <p class="item"><b><i>VERIFY DENY: depth=0</i></b>, (20) unable to get local issuer certificate: "demandes.oddo.fr"</p> </div> <div id="options"> <p class="label">Options:</p> <form action=""><input type="button" class="button" onclick="history.back();" value=" Go Back "></form><p class="item">Pressing the button allows you to go to the previous page.</p> <p class="last-item">To find out more about the reason for the block message, please contact your administrator and refer to ID 4294967295.</p> </div> <div><img class="logo" title="Websense" src="https://demandes.oddo.fr/%24%24%24%26%3f%26%3f%24%24%24?cmd=get_file&arg=images/wslogo_block_page.png&sid=0EAFD2C59E5B48FB95F20D4EA489B03CE43A0C2E" alt="Websense Logo"> <div style="clear: both; overflow: hidden; height:1px;"></div> </div> </div> </body> </html> at org.codehaus.jettison.json.JSONTokener.syntaxError(JSONTokener.java:439) at org.codehaus.jettison.json.JSONObject.<init>(JSONObject.java:169) at org.codehaus.jettison.json.JSONObject.<init>(JSONObject.java:266) at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient.extractErrors(AbstractAsynchronousRestClient.java:212) at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient$2.apply(AbstractAsynchronousRestClient.java:175) Caused: RestClientException

      {statusCode=Optional.of(403), errorCollections=[]}

      at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient$2.apply(AbstractAsynchronousRestClient.java:178) at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient$2.apply(AbstractAsynchronousRestClient.java:170) at com.atlassian.httpclient.api.ResponsePromiseMapFunction.apply(ResponsePromiseMapFunction.java:67) at com.atlassian.httpclient.api.ResponsePromiseMapFunction.apply(ResponsePromiseMapFunction.java:11) at com.atlassian.util.concurrent.Promises$Of$3.apply(Promises.java:295) at com.atlassian.util.concurrent.Promises$2.onSuccess(Promises.java:185) at com.google.common.util.concurrent.Futures$6.run(Futures.java:975) at com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute(MoreExecutors.java:253) at com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair.execute(ExecutionList.java:149) at com.google.common.util.concurrent.ExecutionList.execute(ExecutionList.java:134) at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:170) at com.google.common.util.concurrent.SettableFuture.set(SettableFuture.java:53) at com.atlassian.util.concurrent.Promises$Of$3.apply(Promises.java:295) at com.atlassian.util.concurrent.Promises$2.onSuccess(Promises.java:185) at com.google.common.util.concurrent.Futures$6.run(Futures.java:975) at com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute(MoreExecutors.java:253) at com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair.execute(ExecutionList.java:149) at com.google.common.util.concurrent.ExecutionList.execute(ExecutionList.java:134) at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:170) at com.google.common.util.concurrent.SettableFuture.set(SettableFuture.java:53) at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient$1.lambda$doCompleted$0(SettableFuturePromiseHttpPromiseAsyncClient.java:41) at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient$ThreadLocalDelegateRunnable.lambda$run$0(SettableFuturePromiseHttpPromiseAsyncClient.java:150) at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient.runInContext(SettableFuturePromiseHttpPromiseAsyncClient.java:69) at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient$ThreadLocalDelegateRunnable.run(SettableFuturePromiseHttpPromiseAsyncClient.java:150) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused: java.util.concurrent.ExecutionException at com.google.common.util.concurrent.AbstractFuture$Sync.getValue(AbstractFuture.java:289) at com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:262) at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:91) at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:69) at com.atlassian.jira.rest.client.internal.async.DelegatingPromise.get(DelegatingPromise.java:113) at hudson.plugins.jira.JiraRestService.getIssuesFromJqlSearch(JiraRestService.java:197) at hudson.plugins.jira.JiraSession.getIssuesFromJqlSearch(JiraSession.java:136) at hudson.plugins.jira.JiraSite.progressMatchingIssues(JiraSite.java:1043) at hudson.plugins.jira.JiraIssueUpdateBuilder.perform(JiraIssueUpdateBuilder.java:105) at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:79) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:741) at hudson.model.Build$BuildExecution.build(Build.java:206) at hudson.model.Build$BuildExecution.doRun(Build.java:163) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504) at hudson.model.Run.execute(Run.java:1838) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:429)

       

       

       

       

       

        Attachments

          Activity

          ykerkeni yassine created issue -
          ykerkeni yassine made changes -
          Field Original Value New Value
          Description I'm using Jira Plugin in Jenkins When I try to Connect I have This problem : he access to the URL demandes.oddo.fr is restricted because the validation of the certificate failed :

          !image-2021-01-07-11-37-49-345.png!

           

           

           

           

           
          Hello,

          I used :
           * Jenkins V2.200
           * Jira V 8.13.0 
           * Plugin V 3.0.11

          I'm using Jira Plugin in Jenkins When I try to Connect I have This problem : he access to the URL demandes.oddo.fr is restricted because the validation of the certificate failed :

          !image-2021-01-07-11-37-49-345.png!

           

           

          Test With plugin :

           

           

           

           

           

           
          ykerkeni yassine made changes -
          Attachment image-2021-01-07-15-19-13-943.png [ 53764 ]
          ykerkeni yassine made changes -
          Description Hello,

          I used :
           * Jenkins V2.200
           * Jira V 8.13.0 
           * Plugin V 3.0.11

          I'm using Jira Plugin in Jenkins When I try to Connect I have This problem : he access to the URL demandes.oddo.fr is restricted because the validation of the certificate failed :

          !image-2021-01-07-11-37-49-345.png!

           

           

          Test With plugin :

           

           

           

           

           

           
          Hello,

          I used :
           * Jenkins V2.200
           * Jira V 8.13.0 
           * Plugin V 3.0.11

          I'm using Jira Plugin in Jenkins When I try to Connect I have This problem : he access to the URL demandes.oddo.fr is restricted because the validation of the certificate failed :

          !image-2021-01-07-11-37-49-345.png!

           

           

          Test With plugin :

            !image-2021-01-07-15-19-13-943.png!

           

          Log :

           
          janv. 07, 2021 3:18:39 PM WARNING hudson.plugins.jira.JiraRestService getIssuesFromJqlSearch
          jira rest client get issue from jql search error. cause: RestClientException\{statusCode=Optional.of(403), errorCollections=[]} org.codehaus.jettison.json.JSONException: A JSONObject text must begin with '\{' at character 1 of <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Certificate Verification Error</title> <link rel="stylesheet" href="https://demandes.oddo.fr/%24%24%24%26%3f%26%3f%24%24%24?cmd=get_file&arg=block_style.css&sid=0A094B42C555A2DED2B7C23A3A70616324D591C6" type="text/css"> </head> <body> <div id="pagecontainer"> <img class="icon" src="https://demandes.oddo.fr/%24%24%24%26%3f%26%3f%24%24%24?cmd=get_file&arg=images/block.png&sid=9DF653AB6D99431A8EFDCA5BBE0E539DB49F4947"> <!--Icon for block type--> <h1>A certificate verification error occured</h1> <div class="row"> <p class="label">Overview:</p> <p class="item">The access to the URL demandes.oddo.fr is restricted because the validation of the certificate failed</p> </div> <div class="row"> <p class="label">Details:</p> <p class="item"><b><i>VERIFY DENY: depth=0</i></b>, (20) unable to get local issuer certificate: "demandes.oddo.fr"</p> </div> <div id="options"> <p class="label">Options:</p> <form action=""><input type="button" class="button" onclick="history.back();" value=" Go Back "></form><p class="item">Pressing the button allows you to go to the previous page.</p> <p class="last-item">To find out more about the reason for the block message, please contact your administrator and refer to ID 4294967295.</p> </div> <div><img class="logo" title="Websense" src="https://demandes.oddo.fr/%24%24%24%26%3f%26%3f%24%24%24?cmd=get_file&arg=images/wslogo_block_page.png&sid=0EAFD2C59E5B48FB95F20D4EA489B03CE43A0C2E" alt="Websense Logo"> <div style="clear: both; overflow: hidden; height:1px;"></div> </div> </div> </body> </html> at org.codehaus.jettison.json.JSONTokener.syntaxError(JSONTokener.java:439) at org.codehaus.jettison.json.JSONObject.<init>(JSONObject.java:169) at org.codehaus.jettison.json.JSONObject.<init>(JSONObject.java:266) at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient.extractErrors(AbstractAsynchronousRestClient.java:212) at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient$2.apply(AbstractAsynchronousRestClient.java:175) Caused: RestClientException{statusCode=Optional.of(403), errorCollections=[]} at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient$2.apply(AbstractAsynchronousRestClient.java:178) at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient$2.apply(AbstractAsynchronousRestClient.java:170) at com.atlassian.httpclient.api.ResponsePromiseMapFunction.apply(ResponsePromiseMapFunction.java:67) at com.atlassian.httpclient.api.ResponsePromiseMapFunction.apply(ResponsePromiseMapFunction.java:11) at com.atlassian.util.concurrent.Promises$Of$3.apply(Promises.java:295) at com.atlassian.util.concurrent.Promises$2.onSuccess(Promises.java:185) at com.google.common.util.concurrent.Futures$6.run(Futures.java:975) at com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute(MoreExecutors.java:253) at com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair.execute(ExecutionList.java:149) at com.google.common.util.concurrent.ExecutionList.execute(ExecutionList.java:134) at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:170) at com.google.common.util.concurrent.SettableFuture.set(SettableFuture.java:53) at com.atlassian.util.concurrent.Promises$Of$3.apply(Promises.java:295) at com.atlassian.util.concurrent.Promises$2.onSuccess(Promises.java:185) at com.google.common.util.concurrent.Futures$6.run(Futures.java:975) at com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute(MoreExecutors.java:253) at com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair.execute(ExecutionList.java:149) at com.google.common.util.concurrent.ExecutionList.execute(ExecutionList.java:134) at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:170) at com.google.common.util.concurrent.SettableFuture.set(SettableFuture.java:53) at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient$1.lambda$doCompleted$0(SettableFuturePromiseHttpPromiseAsyncClient.java:41) at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient$ThreadLocalDelegateRunnable.lambda$run$0(SettableFuturePromiseHttpPromiseAsyncClient.java:150) at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient.runInContext(SettableFuturePromiseHttpPromiseAsyncClient.java:69) at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient$ThreadLocalDelegateRunnable.run(SettableFuturePromiseHttpPromiseAsyncClient.java:150) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused: java.util.concurrent.ExecutionException at com.google.common.util.concurrent.AbstractFuture$Sync.getValue(AbstractFuture.java:289) at com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:262) at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:91) at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:69) at com.atlassian.jira.rest.client.internal.async.DelegatingPromise.get(DelegatingPromise.java:113) at hudson.plugins.jira.JiraRestService.getIssuesFromJqlSearch(JiraRestService.java:197) at hudson.plugins.jira.JiraSession.getIssuesFromJqlSearch(JiraSession.java:136) at hudson.plugins.jira.JiraSite.progressMatchingIssues(JiraSite.java:1043) at hudson.plugins.jira.JiraIssueUpdateBuilder.perform(JiraIssueUpdateBuilder.java:105) at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:79) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:741) at hudson.model.Build$BuildExecution.build(Build.java:206) at hudson.model.Build$BuildExecution.doRun(Build.java:163) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504) at hudson.model.Run.execute(Run.java:1838) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:429)

           

           

           

           

           
          Hide
          warden Radek Antoniuk added a comment -

          This is a local java certificate configuration store problem.
          Please take a look here and talk to your Jira service provider for help on setting up the required certificates.

          Show
          warden Radek Antoniuk added a comment - This is a local java certificate configuration store problem. Please take a look here and talk to your Jira service provider for help on setting up the required certificates.
          warden Radek Antoniuk made changes -
          Resolution Not A Defect [ 7 ]
          Status Open [ 1 ] Closed [ 6 ]

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            ykerkeni yassine
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: