Closed baldurmen closed 1 year ago
The testsuite currently fails with this error:
ERROR in (sync-client-test-ssl-protocols) (HttpAsyncRequestExecutor.java:350) should not connect to a server when protocols don't overlap clojure sync client expected: (thrown? SSLException (clj-https-get-with-protocols ["TLSv1.2"] nil)) actual: org.apache.http.ConnectionClosedException: Connection closed at org.apache.http.nio.protocol.HttpAsyncRequestExecutor.endOfInput (HttpAsyncRequestExecutor.java:350) org.apache.http.impl.nio.DefaultNHttpClientConnection.consumeInput (DefaultNHttpClientConnection.java:261) org.apache.http.impl.nio.client.InternalIODispatch.onInputReady (InternalIODispatch.java:81) org.apache.http.impl.nio.client.InternalIODispatch.onInputReady (InternalIODispatch.java:39) org.apache.http.impl.nio.reactor.AbstractIODispatch.inputReady (AbstractIODispatch.java:121) org.apache.http.impl.nio.reactor.BaseIOReactor.readable (BaseIOReactor.java:162) org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent (AbstractIOReactor.java:337) org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents (AbstractIOReactor.java:315) org.apache.http.impl.nio.reactor.AbstractIOReactor.execute (AbstractIOReactor.java:276) org.apache.http.impl.nio.reactor.BaseIOReactor.execute (BaseIOReactor.java:104) org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run (AbstractMultiworkerIOReactor.java:588) java.lang.Thread.run (Thread.java:829)
The testsuite should not fail :)
Steps to reproduce the behavior:
git clone https://github.com/puppetlabs/clj-http-client
git checkout 1.2.0
lein test :only puppetlabs.http.client.sync-ssl-test/sync-client-test-ssl-protocols
I have been able to reproduce this failure:
puppetlabs-http-client-clojure
Happy to provide more info or run tests if you need me to.
This bug has been fixed between 1.2.0 and 2.1.0, as we can't reproduce it anymore.
Describe the Bug
The testsuite currently fails with this error:
Expected Behavior
The testsuite should not fail :)
Steps to Reproduce
Steps to reproduce the behavior:
git clone https://github.com/puppetlabs/clj-http-client
git checkout 1.2.0
lein test :only puppetlabs.http.client.sync-ssl-test/sync-client-test-ssl-protocols
Environment
Additional Context
I have been able to reproduce this failure:
puppetlabs-http-client-clojure
Debian package (thus using Debian libraries only): https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=986513Happy to provide more info or run tests if you need me to.