I have this website with proxy=on (CF auto issued https cert), everything was working until yesterday, one of our Java 8 app cannot connect to the website anymore, throws handshake_failure error.
I tried to disable host verify or accept weaker cipher but that didn’t work. Has anything changed on the Cloudflare side?
Hard to say without debugging your application, I’d debug the app and check what exactly is making the handshake fail.
I’m not aware of any change that CF has made recently that would cause the issue you are describing.
Turned out it’s just the Netty I’m using does not support SNI ssl handshake. Replaced with Apache HTTPClient and it’s all good.