Description of problem: aria2 is unable to fetch content from HTTPS sites. Downloads fail with an "SSL initialization failed: The request is invalid." error. Version-Release number of selected component (if applicable): Package version is `aria2-1.34.0-4.el7`. How reproducible: Always reproducible. Steps to Reproduce: 1. Run `aria2c https://google.com/` Actual results: > [ansible@proclidev03 ~]$ aria2c https://google.com/ > > 04/29 16:35:58 [NOTICE] Downloading 1 item(s) > > 04/29 16:35:58 [ERROR] CUID#7 - Download aborted. URI=https://google.com/ > Exception: [AbstractCommand.cc:351] errorCode=1 URI=https://google.com/ > -> [SocketCore.cc:932] errorCode=1 SSL initialization failed: The request is invalid. > > 04/29 16:35:58 [NOTICE] Download GID#5f7b61ae195c3275 not complete: > > Download Results: > gid |stat|avg speed |path/URI > ======+====+===========+======================================================= > 5f7b61|ERR | 0B/s|https://google.com/ > > Status Legend: > (ERR):error occurred. > > aria2 will resume download if the transfer is restarted. > If there are any errors, then see the log file. See '-l' option in help/man page for details. Expected results: [ansible@proclidev03 t]$ aria2c https://google.com > > 04/29 16:11:26 [NOTICE] Downloading 1 item(s) > > 04/29 16:11:26 [NOTICE] CUID#7 - Redirecting to https://www.google.com/ > > 04/29 16:11:26 [NOTICE] Download complete: /home/ansible/index.html > > Download Results: > gid |stat|avg speed |path/URI > ======+====+===========+======================================================= > 09e5ef|OK | 28KiB/s|/home/ansible/index.html > > Status Legend: > (OK):download completed. Additional info: Reproduced on both RHEL 7 and CentOS 7. Compiling the source RPM without passing `--enable-gnutls-system-crypto-policy` to `./configure` resolves this issue. It appears that GnuTLS does not support the "@SYSTEM" priority on these systems.
aria2-1.34.0-5.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-ee5d1024e8
Thank you for reporting the issue, it should be fixed in aria2-1.34.0-5.el7, please test and provide feedback (karma)
aria2-1.34.0-5.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-ee5d1024e8
Thank you for the quick fix! The new package in epel-testing is working correctly for us.
Thanks, fix works! Would be great to see 1.34.0-5 in regular epel, as 1.34.0-4 break things.
aria2-1.34.0-5.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.