SAP BC/TroubleShooting

# [TroubleShooting] SAPControl request failed: unable to find vaild certification path to requested target.

leehi0110 2023. 9. 24. 14:00
반응형

1. 이슈 ( Issue )

  • HANA Studio에서 신규 SYSTEM DB를 연결하였는데 노란 경고 및 메시지가 출력

  • Service Tab을 확인해보면 sapstartsrv service가 실행되어 있지 않다.

  • 이 때문에, HANA Studio의 기능인 Start, Stop, Restart System 이 비활성화 되어있다.

2. 원인 ( Cause )

  • sapstartsrv가 사용하는 인증서가 유효하지 않거나 신뢰되지 않아 발생하는 문제
  • DB OS에서 아래의 명령어를 사용하여 sapstartsrv가 사용하는 PKI certificate 정보를 확인 할 수 있다.
openssl s_client -connect <hostname>:50014

3. 해결 방법 ( Resolution )

  • 개인 Window PC에 해당 인증서를 신뢰하도록 설정하기 위해 아래 과정은 수행해야 한다.
  • DB OS에서 아래의 명령어를 수행한 뒤,  -----BEGIN CERTIFICATE----- 부터 -----END CERTIFICATE----- 까지 복사한다.

  • notepad에 해당 내용을 복사 한 뒤, " .cer " 확장자로 저장한다.

  • 저장한 인증서 열기 → 저장소 위치 ( 현재 사용자 ) → 모든 인증서를 다음 저장소에 저장 ( 인증서 저장소 : 신뢰할 수 있는 루트 인증 기관 )

  • C:/Program Files Files/SAP/hdbstudio 경로의 hdbstudio.ini 파일에 추가 입력
Djavax.net.ssl.trustStoreType=Windows-ROOT

  • HANA Studio 재시작 및 SYSTEM DB 재등록
  • sapstartsrv 서비스가 동작되고, 노란 경고등이 그린으로 정상화 된 것을 확인 할 수 있다.

 

🙋‍♂️ 궁금한 점이나 잘못된 내용을 댓글로 적어주시면 감사하겠습니다 !!

 

Ref.

반응형