Bug 469469

Summary: cannot resume temporary redirect
Product: [Applications] kget Reporter: Christopher Yeleighton <giecrilj>
Component: CoreAssignee: KGet authors <kget>
Status: REPORTED ---    
Severity: minor CC: wbauer1
Priority: NOR    
Version: 22.12.2   
Target Milestone: ---   
Platform: Flatpak   
OS: Linux   
URL: https://packages.gitlab.com/gitlab/gitlab-ce/opensuse/15.4/x86_64/gitlab-ce-15.11.2-ce.0.sles15.x86_64.rpm
Latest Commit: Version Fixed In:

Description Christopher Yeleighton 2023-05-08 06:58:02 UTC
SUMMARY
KGet cannot resume a redirected download when the redirect is temporary.


STEPS TO REPRODUCE
1. Tell KGet to download GitLab!
2. Disconnect!
3. Connect!
4. Tell KGet to resume!

OBSERVED RESULT
KGet cannot resume downloading from <URL: https://d20rj4el6vkp4c.cloudfront.net/7/8/opensuse/15.4/package_files/109682.rpm?t=1683400734_750acd5ec70b5ead350730becf1515344e5c8956 >.

EXPECTED RESULT
Let KGet resume downloading from the specified URL!

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: openSUSE Tumbleweed 20230504
(available in About System)
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9

ADDITIONAL INFORMATION
Comment 1 Christopher Yeleighton 2023-05-08 08:49:32 UTC
Workaround: add the original locator as a mirror server :-)
Comment 2 Justin Zobel 2023-05-08 11:50:55 UTC
The user requested to lower the priority.
Comment 3 Christopher Yeleighton 2023-05-14 06:27:39 UTC
Similarly, when a download gets redirected to a captive portal, KGet remembers the redirect and cannot resume.