HTTPS Timeout

83 views
Skip to first unread message

chermah

unread,
Feb 9, 2017, 5:57:11 AM2/9/17
to asynchttpclient

Hi,
First think for this wonderful library, i'm using it since a while now without any issue.
Right now, i'm migrating an old project and i'm using async http 2.0.28
The problem is that i couldn't make https requests (Timeout),
What i'm doing wrong ?

AsyncHttpClient asyncHttpClient = new DefaultAsyncHttpClient();
Future f = asyncHttpClient.prepareGet("https://www.google.com").execute();
Response r = f.get();


I don't have a proxy, firewall...


Is there something that has changed regarding this in the new version ? 


Thank you !

chermah

unread,
Feb 9, 2017, 6:13:04 AM2/9/17
to asynchttpclient
Here is the complete log

java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException: Request timeout to www.google.fr/216.58.213.163:443 after 60000 ms

 

at java
.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)

at java
.util.concurrent.CompletableFuture.get(CompletableFuture.java:1887)

at org
.asynchttpclient.netty.NettyResponseFuture.get(NettyResponseFuture.java:168)

at com
.xxxxx(xxxxTests.java:16)

at sun
.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun
.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun
.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java
.lang.reflect.Method.invoke(Method.java:497)

at org
.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)

at org
.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)

at org
.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)

at org
.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)

at org
.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)

at org
.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)

at org
.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)

at org
.junit.runners.ParentRunner$3.run(ParentRunner.java:290)

at org
.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)

at org
.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)

at org
.junit.runners.ParentRunner.access$000(ParentRunner.java:58)

at org
.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)

at org
.junit.runners.ParentRunner.run(ParentRunner.java:363)

at org
.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86)

at org
.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)

at org
.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)

at org
.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:678)

at org
.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)

at org
.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)

Caused by: java.util.concurrent.TimeoutException: Request timeout to www.google.fr/216.58.213.163:443 after 60000 ms

at org
.asynchttpclient.netty.timeout.TimeoutTimerTask.expire(TimeoutTimerTask.java:43)

at org
.asynchttpclient.netty.timeout.RequestTimeoutTimerTask.run(RequestTimeoutTimerTask.java:48)

at io
.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:588)

at io
.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:662)

at io
.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:385)

at java
.lang.Thread.run(Thread.java:745)

Stéphane LANDELLE

unread,
Feb 9, 2017, 7:11:14 AM2/9/17
to asyncht...@googlegroups.com
It works on my side.
Any chance you're running on Windows and your antivirus is doing crap?

Stéphane Landelle
GatlingCorp CEO


--
You received this message because you are subscribed to the Google Groups "asynchttpclient" group.
To unsubscribe from this group and stop receiving emails from it, send an email to asynchttpclient+unsubscribe@googlegroups.com.
To post to this group, send email to asynchttpclient@googlegroups.com.
Visit this group at https://groups.google.com/group/asynchttpclient.
For more options, visit https://groups.google.com/d/optout.

chermah

unread,
Feb 9, 2017, 7:58:40 AM2/9/17
to asynchttpclient
Hi Stéphane,
mmm strange  No, i'm on MacOS (Sierra), firewall disabled, 

To unsubscribe from this group and stop receiving emails from it, send an email to asynchttpclie...@googlegroups.com.
To post to this group, send email to asyncht...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages