You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Someone upgraded their httpclient5 from 5.3.1 to 5.4 and in doing so, all outbound requests fail when the application is running behind Istio.
Digging into it more, it looks like the client is adding the following upgrade headers: curl -v -H "connection: Upgrade" -H "upgrade: TLS/1.2" http://app.search-one-read.svc.cluster.local/
From the Dropwizard standpoint, I propose that the io.dropwizard.client.HttpClientConfiguration is expanded with a property boolean protocolUpgradeEnabled which can be used in the io.dropwizard.client.HttpClientBuilder to set the RequestConfig::setProtocolUpgradeEnabled, as this would unblock us.