# Subtyping error with HTTP streaming\_strategy in 0.8.3

**URL:** <https://forum.dfinity.org/t/subtyping-error-with-http-streaming-strategy-in-0-8-3/8683>\
**Category:** Developers\
**Created:** [November 18, 2021, 3:39pm UTC](https://forum.dfinity.org/t/subtyping-error-with-http-streaming-strategy-in-0-8-3/8683 "2021-11-18T15:39:18Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![cryptoschindler](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/cryptoschindler/32/26_2.png) [@cryptoschindler](https://forum.dfinity.org/u/cryptoschindler)\
**Post date:** [December 17, 2021, 4:49pm UTC](https://forum.dfinity.org/t/subtyping-error-with-http-streaming-strategy-in-0-8-3/8683/2 "2021-12-17T16:49:06Z")

</div>

maybe this helps?

> [@Cryptic error from icx-proxy](https://forum.dfinity.org/t/cryptic-error-from-icx-proxy/6944):
>
> I’m trying to test my Motoko assets canister using icx-proxy running locally. The Motoko canister code is modeled after the official Rust assets canister, and has a nearly identical .did interface. However, the icx-proxy stops working as intended at this exact [line](https://github.com/dfinity/agent-rs/blob/f7de7670aa3870023fa45d5b5cee719b6eb7a012/icx-proxy/src/main.rs#L250). It just doesn’t accept the streaming strategy that the Motoko assets canister returns in the response to http\_request. Furthermore, the icx-proxy logs this cryptic debug message: opt table5 \<: opt variant { Callback : record { …

---

_[View the full topic](https://forum.dfinity.org/t/subtyping-error-with-http-streaming-strategy-in-0-8-3/8683)._
