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

javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Minor Minor
    • hockeyapp-plugin
    • Windows 7
      Jenkins v.2.19 / v.2.30
      Unity v.5.3.4f

      Using Plug-in :
      Skip Certificate Check plugin v.1.0
      HockeyApp Plugin v.1.2.1

      I want to use 'https://upload.hockeyapp.net' instead 'https://rink.hockeyapp.net' because first link upload faster.

      So, I checked 'Custom HockeyApp API URL' and filled it. but failed to upload.

      I tried Jenkins Configuring https certificates, Skip Certificate Check plugin, Changed on Windows to Tomcat. But anything isn't work.

      How can I solve this problem?

      --------------------------------------error log----------------------------------------
      Uploading to HockeyApp...
      D:\Jenkins\workspace\Test\APK\Test.apk
      javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
      at sun.security.ssl.SSLSessionImpl.getPeerCertificates(Unknown Source)
      at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128)
      at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:339)
      at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:123)
      at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:147)
      at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
      at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
      at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
      at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
      at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
      at hockeyapp.HockeyappRecorder.performForApplication(HockeyappRecorder.java:254)
      at hockeyapp.HockeyappRecorder.perform(HockeyappRecorder.java:154)
      at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
      at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
      at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720)
      at hudson.model.Build$BuildExecution.post2(Build.java:185)
      at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665)
      at hudson.model.Run.execute(Run.java:1745)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      at hudson.model.ResourceController.execute(ResourceController.java:98)
      at hudson.model.Executor.run(Executor.java:404)
      Build step 'Upload to HockeyApp' marked build as failure
      Finished: FAILURE

          [JENKINS-39574] javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated

          Any update on this issue?

          Sukesh Venkata added a comment - Any update on this issue?

          Marcelo Filho added a comment -

          Any update?

          Marcelo Filho added a comment - Any update?

          Mez Pahlan added a comment -

          I can't find any information about when to use upload.hockeyapp.net in the official guides. In fact I found the following in API Basics section of the API guides for HockeyApp.

          The Developer API is intended for developers to upload new builds, to manage data like crash reports, or in combination with third party libraries and apps. This API requires an API token for authentication. It should be accessed through the domain rink.hockeyapp.net.

          In light of this, I don't think it is wise to entertain an unsupported endpoint. Sorry.

          Mez Pahlan added a comment - I can't find any information about when to use upload.hockeyapp.net in the official guides. In fact I found the following in API Basics section of the API guides for HockeyApp. The  Developer API  is intended for developers to upload new builds, to manage data like crash reports, or in combination with third party libraries and apps. This API requires an API token for authentication. It should be accessed through the domain rink.hockeyapp.net. In light of this, I don't think it is wise to entertain an unsupported endpoint. Sorry.

            oyk456 Frank Sinatra
            oyk456 Frank Sinatra
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: