Incus file pull/push Strange Slowness

Hi!

My goal is to transfer a file from instance c1 to instance c2 within Incus. I’m trying the file pull from c1 then push to c2 method.

I’m running incus latest stable and on a local network, I’ve set the instance c1 and c2 to direct attach to the network. The client is on the same network but on the WiFi.

If I run incus file pull c1/bigfile . the speeds I get are around 5 MB/s.

Using croc I get around 80 MB/s, closer to what I’d expect.

Out of curiosity, I added c2 as a trusted incus client to test a file pulling from c1 and the speeds were around 260 MB/s.

  1. Is there a way to speed up this transfer or would it be a misconfiguration on my end?
  2. Is there a better or best-practice way to transfer a file from one incus instance to the other directly?

Thank you for all your work