Hi, With HttpClient 5.0-beta6 Classic APIs, HttpClient call will work using HttpHost with following code, even if initHost IP is different from destServerNameIP:
initHost = "www.acme.com"; destServerNameIP = "100.100.100.100"; destScheme = "https"; port = 443; InetAddress inetAddress = InetAddress.getByName(destServerNameIP); final HttpHost target = new HttpHost(destScheme, inetAddress, initHost, port); With HttpClient 5.0-beta6 new Async APIs for HTTP/2, HttpClient will fail with a SSLEngineException failure if initHost IP is different from destServerNameIP. Is this a new feature or a bug please? How can I call HttpClient in SSL with Async & HTTP/2 new APIs using a HttpHost with the 4 parameters HttpHost constructor? (We need it because we are writing a reverse proxy). Please see two real enclosed examples that can be run to test implementation details. Runs have be tested with Windows 10 / Java jre1.8.0_211 and Linux and OpenJDK 10.0.2. Regards, Nicolas
OutputStreamBinResponseConsumer.java
Description: java/
RawSSLAsyncRegularTest.java
Description: java/
RawSSLClassicRegularTest.java
Description: java/
--------------------------------------------------------------------- To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org For additional commands, e-mail: httpclient-users-h...@hc.apache.org