2017-05-15 5 views
1

良い一日私は、新しいWebサービス、URLをinfobipするために呼び出すときに、認証されていない

ピアアプリケーションがjavax.net.ssl.SSLPeerUnverifiedException: peer not authenticatedに当たっています古いURLを呼び出す場合は正常に動作します。api2.infobip.com

私のアプリケーションやWebサービスの問題は不明です。私はこのウェブサイトhttps://www.ssllabs.com/ssltest/index.htmlでいくつかのテストを行い、結果を理解しようとしています。

https://www.ssllabs.com/ssltest/analyze.html?d=api2.infobip.comの結果であるapi2.infobip.comについては、私はJava 6u45Java 7u25TLS 1.0と正しくWebサービスを呼び出すことができることを見出しました。

しかし、https://www.ssllabs.com/ssltest/analyze.html?d=api3.infobip.comの結果であるapi3.infobip.com、のために、私はJava 6u45Java 7u25Server closed connectionを示すことがわかりました。

私のアプリケーションはJava 6を使用していますが、これは私のアプリケーション構成の問題ですか?または、これはWebサービスの問題ですか?はいの場合は、Webサービス担当者に何を報告しますか?新しいWebサービスはJava 6とJava 7をサポートしていないと教えてください。

よろしくお願いします。

エラー・ログは以下の通りである:

retrofit.RetrofitError: peer not authenticated 
    at retrofit.RetrofitError.networkError(RetrofitError.java:27) ~[retrofit-1.9.0.jar:na] 
    at retrofit.RestAdapter$RestHandler.invokeRequest(RestAdapter.java:395) ~[retrofit-1.9.0.jar:na] 
    at retrofit.RestAdapter$RestHandler.invoke(RestAdapter.java:240) ~[retrofit-1.9.0.jar:na] 
    at infobip.api.client.$Proxy331.execute(Unknown Source) ~[na:na] 
    at infobip.api.client.SendSingleTextualSms.execute(SendSingleTextualSms.java:49) ~[infobip-api-java-client-1.1.0.jar:na] 
    at com.cv.ibs.infobip.notification.camel.InfoBipWebServiceProcessor.process(InfoBipWebServiceProcessor.java:43) ~[com.cv.ibs.cib.ws.jar:na] 
    at org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsyncProcessorBridge.process(AsyncProcessorTypeConverter.java:43) ~[camel-core-1.5.0.jar:1.5.0] 
    at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:172) [camel-core-1.5.0.jar:1.5.0] 
    at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:93) [camel-core-1.5.0.jar:1.5.0] 
    at org.apache.camel.processor.Pipeline.process(Pipeline.java:115) [camel-core-1.5.0.jar:1.5.0] 
    at org.apache.camel.processor.Pipeline.process(Pipeline.java:89) [camel-core-1.5.0.jar:1.5.0] 
    at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:47) [camel-core-1.5.0.jar:1.5.0] 
    at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:41) [camel-core-1.5.0.jar:1.5.0] 
    at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:66) [camel-core-1.5.0.jar:1.5.0] 
    at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:47) [camel-core-1.5.0.jar:1.5.0] 
    at org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:151) [camel-core-1.5.0.jar:1.5.0] 
    at org.apache.camel.impl.ProducerCache.send(ProducerCache.java:136) [camel-core-1.5.0.jar:1.5.0] 
    at org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:93) [camel-core-1.5.0.jar:1.5.0] 
    at org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:75) [camel-core-1.5.0.jar:1.5.0] 
    at org.apache.camel.impl.DefaultProducerTemplate.request(DefaultProducerTemplate.java:172) [camel-core-1.5.0.jar:1.5.0] 

...

Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated 
    at com.ibm.jsse2.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:17) ~[na:6.0 build_20140221] 
    at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128) ~[com.ibm.ws.prereq.jaxrs.jar:na] 
    at org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:399) ~[com.ibm.ws.prereq.jaxrs.jar:na] 
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.updateSecureConnection(DefaultClientConnectionOperator.java:167) ~[com.ibm.ws.prereq.jaxrs.jar:na] 
    at org.apache.http.impl.conn.AbstractPoolEntry.layerProtocol(AbstractPoolEntry.java:275) ~[com.ibm.ws.prereq.jaxrs.jar:na] 
    at org.apache.http.impl.conn.AbstractPooledConnAdapter.layerProtocol(AbstractPooledConnAdapter.java:138) ~[com.ibm.ws.prereq.jaxrs.jar:na] 
    at org.apache.http.impl.client.DefaultRequestDirector.establishRoute(DefaultRequestDirector.java:704) ~[com.ibm.ws.prereq.jaxrs.jar:na] 
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:421) ~[com.ibm.ws.prereq.jaxrs.jar:na] 
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641) ~[com.ibm.ws.prereq.jaxrs.jar:na] 
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576) ~[com.ibm.ws.prereq.jaxrs.jar:na] 
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554) ~[com.ibm.ws.prereq.jaxrs.jar:na] 
    at retrofit.client.ApacheClient.execute(ApacheClient.java:71) ~[retrofit-1.9.0.jar:na] 
    at retrofit.client.ApacheClient.execute(ApacheClient.java:65) ~[retrofit-1.9.0.jar:na] 

答えて

0

は私がInfobipでのサポートエンジニアと私は確認することができ、あなたのポストのための

をありがとうセットアップは意図したとおりに動作しているため、これ以上報告する必要はありません。

ドメインapi3.infobip.comはTLS 1.0の非推奨によりTLS 1.0をサポートしていないため、新しいSSLインストールでTLS 1.0をサポートしていないクライアント向けにapi3.infobip.comが作成されています。

以前と同じようにapi2.infobip.comを引き続き使用することができます。それ以上の変更は必要ありません。

その他の懸念事項については、[email protected]までお問い合わせください。

+0

こんにちは、私は既にサーバープロトコルの設定を 'SSL_TLSv2'に変更しましたが、同じエラーが発生しました。あなたは私の他の間違いが何であるかを教えてくれますか?申し訳ありませんが、私のインフラ知識は非常に弱いです。 api2の場合、要件のために使用できません。 –

+0

Btw、これはこれに関する私の別の質問でもありますか、それは問題ではありませんか? https://stackoverflow.com/questions/44149109/can-proxy-server-grouping-incoming-network –

+0

良い日パナドールは関係のない問題があるようですが、メールでサポートチームにお問い合わせくださいあなたのアカウントの詳細を提供しますか? –

関連する問題