The SOAP endpoint could not be contacted (HTTP status: 302), new in 4.1.0.

XMLWordPrintable

    • Type: Bug
    • Resolution: Not A Defect
    • Priority: Blocker
    • Component/s: tfs-plugin
    • None
    • Environment:
      TFS Plugin: V 4.1.0
      Jenkins: 1.642.1 and 1.609.3

      Upgrading TFS Plugin from version 4.0.0 to 4.1.0 make system unusable.

      Tried creating a new job from scratch and same error occurs. Workaround is to revert to V4.0.0. This is reproduced on 2 different linux jenkins instances, with Windows clients.
      V 4.1.0 does not have the issue on a newly installed Windows installation jenkins 1.642.2.

      The following error occurs when the TFS plugin tries to connect to TFS(poll, checkout):
      FATAL: The SOAP endpoint http://tfsurl:8080/tfs/collection/Services/v1.0/Registration.asmx could not be contacted. HTTP status: 302
      com.microsoft.tfs.core.exceptions.TECoreException: The SOAP endpoint http://tfsurl:8080/tfs/collection/Services/v1.0/Registration.asmx could not be contacted. HTTP status: 302
      at com.microsoft.tfs.core.exceptions.mappers.TECoreExceptionMapper.map(TECoreExceptionMapper.java:105)
      at com.microsoft.tfs.core.exceptions.mappers.RegistrationExceptionMapper.map(RegistrationExceptionMapper.java:23)
      at com.microsoft.tfs.core.clients.registration.RegistrationData.newFromServer(RegistrationData.java:70)
      at com.microsoft.tfs.core.clients.registration.RegistrationClient.getRegistrationData(RegistrationClient.java:645)
      at com.microsoft.tfs.core.clients.registration.RegistrationClient.getRegistrationEntry(RegistrationClient.java:188)
      at com.microsoft.tfs.core.clients.registration.RegistrationClient.getRegistrationEntry(RegistrationClient.java:167)
      at com.microsoft.tfs.core.clients.webservices.IdentityManagementService.<init>(IdentityManagementService.java:65)
      at hudson.plugins.tfs.model.Server.createIdentityManagementService(Server.java:213)
      at hudson.plugins.tfs.model.Project.getOrCreateUserLookup(Project.java:112)
      at hudson.plugins.tfs.model.Project.getVCCHistory(Project.java:82)
      at hudson.plugins.tfs.model.Project.getLatestUncloakedChangeset(Project.java:179)
      at hudson.plugins.tfs.TeamFoundationServerScm.compareRemoteRevisionWith(TeamFoundationServerScm.java:555)
      at hudson.scm.SCM.poll(SCM.java:397)
      at hudson.model.AbstractProject._poll(AbstractProject.java:1450)
      at hudson.model.AbstractProject.poll(AbstractProject.java:1353)
      at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:510)
      at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:539)
      at hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
      at java.util.concurrent.FutureTask.run(FutureTask.java:262)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      at java.lang.Thread.run(Thread.java:745)
      Caused by: com.microsoft.tfs.core.ws.runtime.exceptions.EndpointNotFoundException: The SOAP endpoint http://tfsurl:8080/tfs/collection/Services/v1.0/Registration.asmx could not be contacted. HTTP status: 302
      at com.microsoft.tfs.core.ws.runtime.client.SOAPService.examineHeadersForFederatedAuthURL(SOAPService.java:1198)
      at com.microsoft.tfs.core.ws.runtime.client.SOAPService.executeSOAPRequestInternal(SOAPService.java:716)
      at com.microsoft.tfs.core.ws.runtime.client.SOAPService.executeSOAPRequest(SOAPService.java:475)
      at ms.tfs.services.registration._03._RegistrationSoap12Service.getRegistrationEntries(_RegistrationSoap12Service.java:105)
      at com.microsoft.tfs.core.clients.registration.RegistrationData.newFromServer(RegistrationData.java:65)
      ... 20 more

            Assignee:
            redsolo
            Reporter:
            Davy Courvoisier
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: