Bug 176309

Summary: linuxrc should handle http redirects
Product: [openSUSE] openSUSE 10.3 Reporter: Axel Dörfler <axeld>
Component: InstallationAssignee: Steffen Winterfeldt <snwint>
Status: RESOLVED FIXED QA Contact: Adrian Schröter <adrian.schroeter>
Severity: Major    
Priority: P5 - None CC: adrian.schroeter, mcsmurf, snwint, suse-beta
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Axel Dörfler 2006-05-17 12:27:55 UTC
The installation link goes to:
http://download.opensuse.org/distribution/SL-10.1/inst-source/

However, it's not possible to access this directory during the installation. The host resolves to 195.135.221.130, but the actual path is obviously changed when going over download.opensuse.org. Same for problem exists for FTP.
Also, when manually logging in to that IP, a message comes:
"This server is busy, please try again later or any of my mirrors: http://download.opensuse.org"

But there are no mirrors to be found at that location. The mirrors are quite hidden anyway, it takes me quite some time to locate them every time.
Comment 1 Axel Dörfler 2006-05-17 12:55:32 UTC
A link to the mirrors have been added in the mean time to http://en.opensuse.org/Released_Version, so you can safely ignore the little rant at the end :-)
Comment 2 Adrian Schröter 2006-05-17 13:38:18 UTC
did you enter this URL in the boot screen from CD/DVD ?

The URL in general does work, but I am told that linuxrc can't handle redirections yet.
Comment 3 Axel Dörfler 2006-05-17 14:03:07 UTC
(In reply to comment #2)
> did you enter this URL in the boot screen from CD/DVD ?

You mean if I didn't enter the IP address of the host, but it's name as is? Didn't try that, sorry, didn't even know this should be working already.
Comment 4 Christoph Thiel 2006-05-18 22:41:36 UTC
linuxrc is currently unable to handle HTTP Redirects correctly. I supposed you got an HTTP 302 errors, Alex?

Steffen, could you please give me a list of files that linuxrc tries to download? I'll then whitelist those files on download.openSUSE.org and don't have download.openSUSE.org redirect for those, but rather deliver them directly.

For 10.2 we should try to fix linuxrc to handle HTTP redirects correctly.
Comment 5 Steffen Winterfeldt 2006-05-19 09:33:18 UTC
/content
/control.xml
/media.1/license.zip
/boot/xxx/root
/boot/xxx/root.fonts
/boot/xxx/rescue
Comment 6 Axel Dörfler 2006-05-19 11:24:01 UTC
My problem is probably not related to redirects, as I inserted the IP address of the server only - as that's what seems to be the right thing after having read http://en.opensuse.org/Installation_Help
Comment 7 Axel Dörfler 2006-05-19 11:26:25 UTC
Oh, I forgot: that's why I only got 404's with this (download.opensuse.org is translated to 195.135.221.130, but neither /distribution/... nor /pub/... are working from this IP).
Comment 8 Christoph Thiel 2006-05-19 11:59:14 UTC
That's because we are using name-based vhosts.

Anyway, we decided not to whitelist those files, as this would increase the traffic on that host and slow down our staging area for the mirrors.

Assigning to Steffen, to take care of the linuxrc fix :)
Comment 9 Steffen Winterfeldt 2006-07-24 12:07:22 UTC
*** Bug 148258 has been marked as a duplicate of this bug. ***
Comment 10 Christoph Thiel 2007-08-08 09:19:09 UTC
Steffen, is this going to be in 10.3?
Comment 11 Steffen Winterfeldt 2007-08-08 09:27:24 UTC
yes, should work in beta1