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

Authentication fails when call secured REST API

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Major Major
    • None
    • Jenkins LTS : 2.492.3
      Bitbucket Branch Source Plugin : 936.1.1

      Hello everyone, after updating the Bitbucket plugin to the latest version I get strange errors in the Jenkins logs. See error:

      I use the main datacenter server normally, no mirror and still get strange errors. I knew a similar error from the mirror but I clearly don't use a mirror in the Jenkins Project Config.

       

      May 20, 2025 9:11:34 AM WARNING com.cloudbees.jenkins.plugins.bitbucket.hooks.WebhookAutoRegisterListener$1 doRun
      Could not register hooks for MYJOB
      com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketRequestException: HTTP request error.
      Status: 
      Response: {"errors":[{"context":null,"message":"You are not permitted to access this resource","exceptionName":"com.atlassian.bitbucket.AuthorisationException"}]}
      X-AREQUESTID: *R4FMM6x71x3221981x8
      X-AUSERID: 42429
      X-AUSERNAME: mybuilduser
      Cache-Control: no-cache, no-transform
      Vary: x-ausername,x-auserid,cookie,accept-encoding
      X-Content-Type-Options: nosniff
      WWW-Authenticate: OAuth realm="https%3A%2F%2Fmain.bitbucket.company.com"
      Content-Type: application/json;charset=UTF-8
      Transfer-Encoding: chunked
      Date: Tue, 20 May 2025 07:11:33 GMT
      Keep-Alive: timeout=60
      Connection: keep-alive
      Set-Cookie: UqZBpD3n=v1N7Y2gw__TzG; Expires=Tue, 20-May-2025 08:11:34 GMT; Path=/
          at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.client.AbstractBitbucketApi.buildResponseException(AbstractBitbucketApi.java:94)
          at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.client.AbstractBitbucketApi.doRequest(AbstractBitbucketApi.java:260)
          at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.client.AbstractBitbucketApi.getRequest(AbstractBitbucketApi.java:301)
          at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.server.client.BitbucketServerAPIClient.getPagedRequest(BitbucketServerAPIClient.java:874)
          at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.server.client.BitbucketServerAPIClient.getWebHooks(BitbucketServerAPIClient.java:739)
          at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.hooks.WebhookAutoRegisterListener.registerHook(WebhookAutoRegisterListener.java:168)
          at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.hooks.WebhookAutoRegisterListener.registerHooks(WebhookAutoRegisterListener.java:134)
          at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.hooks.WebhookAutoRegisterListener$1.doRun(WebhookAutoRegisterListener.java:103)
          at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:92)
          at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
          at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
          at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
          at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
          at java.base/java.lang.Thread.run(Thread.java:840) 

            nfalco Nikolas Falco
            openjenkins J S
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: