Ядро
org.web3j (4.1.0) поставляется с более низкой версией okhttp, которая не имеет шифра: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256.
Это относительно новый шифр, изменение okhttp на okhttp3 помогло решить проблему.
<dependency>
<groupId>org.web3j</groupId>
<artifactId>core</artifactId>
<version>4.1.0</version>
<exclusions>
<exclusion>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>3.9.0</version>
</dependency>