# HttpEngine - Couldn't execute warm up request http://gatling.io

**URL:** <https://community.gatling.io/t/httpengine-couldnt-execute-warm-up-request-http-gatling-io/3243>\
**Category:** Gatling (Open-Source)\
**Created:** [September 7, 2016, 6:34am UTC](https://community.gatling.io/t/httpengine-couldnt-execute-warm-up-request-http-gatling-io/3243 "2016-09-07T06:34:29Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Swapnil\_Kotwal](https://avatars.discourse-cdn.com/v4/letter/s/7993a0/32.png) [@Swapnil\_Kotwal](https://community.gatling.io/u/Swapnil_Kotwal)\
**Post date:** [September 7, 2016, 6:34am UTC](https://community.gatling.io/t/httpengine-couldnt-execute-warm-up-request-http-gatling-io/3243/1 "2016-09-07T06:34:29Z")

</div>

Any idea why I’m getting this error?

i.g.h.a.HttpEngine - Couldn’t execute warm up request [http://gatling.io](http://gatling.io)  
java.util.concurrent.TimeoutException: Request timeout to [gatling.io/192.30.252.153:80](http://gatling.io/192.30.252.153:80) after 1000ms  
… 6 common frames omitted  
Wrapped by: java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException: Request timeout to [gatling.io/192.30.252.153:80](http://gatling.io/192.30.252.153:80) after 1000ms  
at org.asynchttpclient.netty.NettyResponseFuture.abort(NettyResponseFuture.java:239)  
at org.asynchttpclient.netty.request.NettyRequestSender.abort(NettyRequestSender.java:396)  
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:581)  
at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:655)  
at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:367)  
at java.lang.

Swapnil.

---

<div class="post-metadata">

**Author:** ![CyberNinja](https://avatars.discourse-cdn.com/v4/letter/c/f6c823/32.png) [@CyberNinja](https://community.gatling.io/u/CyberNinja)\
**Post date:** [September 7, 2016, 6:41am UTC](https://community.gatling.io/t/httpengine-couldnt-execute-warm-up-request-http-gatling-io/3243/2 "2016-09-07T06:41:45Z")

</div>

Do you have active internet connection? 🙂

---

<div class="post-metadata">

**Author:** ![Swapnil\_Kotwal](https://avatars.discourse-cdn.com/v4/letter/s/7993a0/32.png) [@Swapnil\_Kotwal](https://community.gatling.io/u/Swapnil_Kotwal)\
**Post date:** [September 7, 2016, 7:17am UTC](https://community.gatling.io/t/httpengine-couldnt-execute-warm-up-request-http-gatling-io/3243/3 "2016-09-07T07:17:35Z")

</div>

Yes, my Micro Service tests are working fine. I have a no issue as such which can block me here but I just wondered why I’m getting this exception.

---

<div class="post-metadata">

**Author:** ![Oliver\_Schrenk](https://avatars.discourse-cdn.com/v4/letter/o/df705f/32.png) [@Oliver\_Schrenk](https://community.gatling.io/u/Oliver_Schrenk)\
**Post date:** [September 22, 2016, 1:13pm UTC](https://community.gatling.io/t/httpengine-couldnt-execute-warm-up-request-http-gatling-io/3243/4 "2016-09-22T13:13:08Z")

</div>

Same here. Why does Gatling call home to warm up the cache? And why does it fail? (yes, I do have a working internet connection)

---

<div class="post-metadata">

**Author:** ![slandelle](https://dub1.discourse-cdn.com/flex013/user_avatar/community.gatling.io/slandelle/32/4_2.png) [@slandelle](https://community.gatling.io/u/slandelle)\
**Post date:** [September 22, 2016, 1:17pm UTC](https://community.gatling.io/t/httpengine-couldnt-execute-warm-up-request-http-gatling-io/3243/5 "2016-09-22T13:17:51Z")

</div>

[http://gatling.io/docs/2.2.2/http/http\_protocol.html#automatic-warm-up](http://gatling.io/docs/2.2.2/http/http_protocol.html#automatic-warm-up)

Sometimes, depending on your host and network, this request can time out. And the timeout is pretty low to not hurt start up time, all the more if you’re actually being a proxy and Gatling can’t reach the internet.  
Then, this is a DEBUG log.

---

<div class="post-metadata">

**Author:** ![slandelle](https://dub1.discourse-cdn.com/flex013/user_avatar/community.gatling.io/slandelle/32/4_2.png) [@slandelle](https://community.gatling.io/u/slandelle)\
**Post date:** [September 22, 2016, 1:18pm UTC](https://community.gatling.io/t/httpengine-couldnt-execute-warm-up-request-http-gatling-io/3243/6 "2016-09-22T13:18:24Z")

</div>

In the end, it all boils down to reading the doc…

---

<div class="post-metadata">

**Author:** ![Swapnil\_Kotwal](https://avatars.discourse-cdn.com/v4/letter/s/7993a0/32.png) [@Swapnil\_Kotwal](https://community.gatling.io/u/Swapnil_Kotwal)\
**Post date:** [September 22, 2016, 1:42pm UTC](https://community.gatling.io/t/httpengine-couldnt-execute-warm-up-request-http-gatling-io/3243/7 "2016-09-22T13:42:30Z")

</div>

Yeah ! Thanks Stephane 🙂
