agourlay / dlm

Minimal HTTP download manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Proxy Support ?

chromer030 opened this issue · comments

Proxies are enabled by default and are set via an environment variable according to the source code of Reqwest

You could give this a try and tell me how it goes.

HTTP_PROXY="your_proxy_URL" dlm ...
user@user ~/Desktop % HTTPS_PROXY="http://127.0.0.1:10808" ./dlm --inputFile 1.txt --outputDir . --maxConcurrentDownloads 2
[1]    2655 segmentation fault (core dumped)  HTTPS_PROXY="http://127.0.0.1:10808" ./dlm --inputFile 1.txt --outputDir .  2

I think the segmentation fault is unrelated to the proxy, you should be able to validate this quickly.

I believe this is the same issue as #1 where pre-built binaries for Linux fail hard.

Is'nt this related to musl ? what about glibc build ?

The binaries are currently built and uploaded by this Github action which supports only musl.
My plan is to setup a different GA to get access to more targets to fix #1

So i think this issue is closed as the issue is on something else.

For your info #1 has been resolved ✔️