It appears this is an issue with JRE's that do not support "TLS half-close policy". Open JDK 8/1.8 fully works. However, the IBM JDK8 used at my organization does not. I resolved this issue by using httpClient-5.3.1.