에러내용은
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만 본인이 가지고 있는 열쇠(개인키)로 선물을 열어볼수 있을듯함
댓글 없음:
댓글 쓰기