persepolisdm / persepolis

Persepolis Download Manager is a GUI for aria2.
https://persepolisdm.github.io
GNU General Public License v3.0
6.19k stars 651 forks source link

Add option to use: --check-certificate #707

Open runo280 opened 4 years ago

runo280 commented 4 years ago

System Details:

Tried to download mp4 files from git.ir, but all of the downloads failed, used aria2 directly from terminal, the result was the same:

09/29 11:05:09 [ERROR] CUID#16 - Download aborted. URI=https://cdn9.git.ir/1398/02/Linkedin%20Android%20Dependency%20Injection%20with%20Dagger%202%20and%20Kotlin-git.ir/010-lazy%20and%20provider%20injection-git.ir.mp4
Exception: [AbstractCommand.cc:351] errorCode=1 URI=https://cdn9.git.ir/1398/02/Linkedin%20Android%20Dependency%20Injection%20with%20Dagger%202%20and%20Kotlin-git.ir/010-lazy%20and%20provider%20injection-git.ir.mp4
  -> [SocketCore.cc:1015] errorCode=1 SSL/TLS handshake failure:  `not signed by known authorities or invalid' `issuer is not known'

After adding --check-certificate=false option, I could download the files without any issue.

alireza-amirsamimi commented 4 years ago

Thanks for reporting this problem. I'll solve it and inform you here. :+1:

geekscrapy commented 4 years ago

Same issue for me when I use this to download files from internal servers for which a private cert is used.

Knusper commented 4 years ago

much desired feature here also

AByzhynar commented 3 years ago

Hello, are there any news regarding this feature?