# Httpoutcall error

**URL:** <https://forum.dfinity.org/t/httpoutcall-error/31649>\
**Category:** Developers\
**Created:** [June 7, 2024, 6:19pm UTC](https://forum.dfinity.org/t/httpoutcall-error/31649 "2024-06-07T18:19:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![asjn3e](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/asjn3e/32/22792_2.png) [@asjn3e](https://forum.dfinity.org/u/asjn3e)\
**Post date:** [June 7, 2024, 6:19pm UTC](https://forum.dfinity.org/t/httpoutcall-error/31649/1 "2024-06-07T18:19:05Z")

</div>

`{"Ok":[{"Consistent":{"Err":{"HttpOutcallError":{"IcError":{"code":{"SysTransient":null},"message":"Canister http responses were different across replicas, and no consensus was reached"}}}}}]}`

hey out of every 3 http\_out\_calls i make, 2 of them return this error. do you have any suggestions for improving this?

---

<div class="post-metadata">

**Author:** ![peterparker](https://avatars.discourse-cdn.com/v4/letter/p/b9bd4f/32.png) [@peterparker](https://forum.dfinity.org/u/peterparker)\
**Post date:** [June 7, 2024, 6:45pm UTC](https://forum.dfinity.org/t/httpoutcall-error/31649/2 "2024-06-07T18:45:21Z")

</div>

> [@asjn3e](#):
>
> no consensus was reached

Assuming you are asking about this particular error message, there are few threads on the forum. This thread is the last to which I participated with an [answer](https://forum.dfinity.org/t/canister-http-responses-were-different-across-replicas-and-no-consensus-was-reached-and-415-unsupported-media-type/29920/4). Hope that helps.

---

<div class="post-metadata">

**Author:** ![asjn3e](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/asjn3e/32/22792_2.png) [@asjn3e](https://forum.dfinity.org/u/asjn3e)\
**Post date:** [June 7, 2024, 7:07pm UTC](https://forum.dfinity.org/t/httpoutcall-error/31649/3 "2024-06-07T19:07:20Z")

</div>

Yes, I assume the solution would be to use the transform function to get rid of everything except the body and the status, however I’m using evm rpc canister to make these calls and I think that the transform function should’ve already been implemented for that. let me check the code of EVM RPC canister and if that is not the case i will write here again.
