2013-02-27 5 views
0

Tibco BW에서 외부 공급 업체로 연결하는 동안 SSLHandshakeException이 발생했습니다. 이 오류는 대개 두 시스템 중 하나에 설치된 인증서의 불일치로 인해 발생합니다. 그러나 나는이 SSL 예외가 정확히 발생하는 쪽을 구체적으로 알고 싶습니다.Tibco의 SSLHandshakeException BW

또한 인증서를 변경하거나 업데이트해야하는 해결 방법의 일부로 사용 하시겠습니까? 또한 전체 로그 메시지를 첨부했습니다. 사전

+0

'전체 로그 메시지도 첨부했습니다. –

답변

0

감사 나는 문제가 인증서 관련이없는 것으로 의심되는 것이다. BusinessWorks 응용 프로그램이 외부 공급 업체 인증서를 신뢰하지 않으면 완전히 다른 오류 메시지가 나타납니다.

BusinessWorks 응용 프로그램과 외부 공급 업체 서버가 양측이 수락하는 일치하는 프로토콜 (예 : SSLv3 또는 TLSv1)을 찾을 수 없다는 의심이 더 큽니다. 원하는 웹 브라우저를 사용하여 연결하거나 openssl과 같은 도구를 사용하여 서버가 지원하는 프로토콜을 찾으십시오.

업데이트 : 당신이 그들을 예를 들어

openssl s_client -connect server:port -ssl2 
openssl s_client -connect server:port -ssl3 
openssl s_client -connect server:port -tls1 

중 어떤 악수 실패를받을 경우 다음 명령을 실행하고 보는 시도가이 경우에, 그래서, BW는, SSL 2.0을 지원하지 않습니다 서버가 지원하는 프로토콜 만 배포 된 .tra 파일에 다음 속성을 설정하여 기본 보안 공급자를 수정해야합니다.

java.property.TIBCO_SECURITY_VENDOR=j2se 
+0

도구 openSSL을 사용하여 동일한 테스트를 수행하는 방법을 알려주십시오. 나는 아래 명령을 시도했다 : s_client -connect << 벤더 서버 >> : <> – Noel

관련 문제