Warp2206以前のバージョンでOracle jdk1.8.0_351を使用していると
SFTPコネクション接続テストで下記エラーが発生します。
JCE cannot authenticate the provider BC
com.infoteria.asteria.connection.FTPConnection.open(FTPConnection.java:633)
これはJDKの1.8.0_351でSHA-1で署名されたjarファイルを無効にするという修正が原因です。
JDK1.8.0_351リリースノートの "Disabled SHA-1 Signed JARs (JDK-8269039)" の項目です。
https://www.oracle.com/java/technologies/javase/8u351-relnotes.html
回避策としては以下のいずれかの方法が考えられます。
- JDKのバージョンを351より前のバージョンにする
- JDKのリリースノートに記載されている
[Java path]/lib/security/java.security ファイルの、
「jdk.jar.disabledAlgorithms」の項目の「SHA1 denyAfter 2019-01-01」の文字列を削除する