2024년 1월 31일 수요일

SFTP 'PrivateKey[Private Key Entry] not found in KeyStoreView[Private Key View] 에러정리


에러내용은

Error Message could not be forwarded to the JCA adapter. Reason: java.lang.IllegalArgumentException: 
PrivateKey[Private Key Entry] not found in KeyStoreView[Private Key View]

에러내용으로 찾아본 사이트로는


원인으로 추정되는 내용으로는

NWA > Certificates and Keys: Key Storage의 Entry Type이 'PRIVATE KEY' 여야 하는데 'CERTIFICATE'로 잘못 임포트된것 같다고 함

Private Key(PPK)에 대한 내용 정리

  • 개인키 인증하여 PO-SFTP 연결시 Public,Private Key를 생성하게됨
  • 개인키는 Puttygen에서 PPK형식으로 생성가능
  • SAP PI/PO에서는 P12(PKCS#12 Key Pair) 개인키를 허용 다른경우 변환필요
  • 아이디/패스워드 대신 인증서로 인증가능
  • 공개키는 연계하는 SFTP시스템쪽 공유 필요
  • SFTP채널에는 keystore와 key entry를 입력

공개,개인 키 인증관련 이해

  • SAP PO가 A, SFTP B라고 했을때 공개키는 B의 집주소이고 개인키는 B의 집 열쇠로 이해됨
  • A가 B의 집에 가려면 집주소(공개키)를 집안으로 들어가려면 집열쇠(개인키)가 필요한것으로 이해
  • 만약 A가 B집에 선물을 사가려고 하는데 B외에 아무도 모르게 하려면? 왠지 선물을 B만 열수있게 자물쇠(공개키)로 채워둬야할것 같고
  • 그럼 B만 본인이 가지고 있는 열쇠(개인키)로 선물을 열어볼수 있을듯함 

댓글 없음:

댓글 쓰기