GNU bug report logs - #35395
GUIX website redirections are failing

Previous Next

Package: guix;

Reported by: Boruch Baum <boruch_baum <at> gmx.com>

Date: Tue, 23 Apr 2019 14:30:02 UTC

Severity: normal

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 35395 in the body.
You can then email your comments to 35395 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#35395; Package guix. (Tue, 23 Apr 2019 14:30:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Boruch Baum <boruch_baum <at> gmx.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Tue, 23 Apr 2019 14:30:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Boruch Baum <boruch_baum <at> gmx.com>
To: bug-guix <at> gnu.org
Subject: GUIX website redirections are failing
Date: Tue, 23 Apr 2019 10:29:00 -0400
The guix homepage[1] links to other pages[2][3] that claim "Redirecting
to the new page location... ", but they don't, at least not for me using
emacs-w3m and firefox-esr v60.

This is also the case from the guix 'help' page[4] link to the system
manual[5]. Other links[6][7] on that page do work.

references:
[1] https://www.gnu.org/software/guix/
[2] https://www.gnu.org/software/guix/manual/html_node/Features.html
[3] https://www.gnu.org/software/guix/manual/html_node/Using-the-Configuration-System.html
[4] https://www.gnu.org/software/guix/help/
[5] https://www.gnu.org/software/guix/manual/html_node/GNU-Distribution.html
[6] https://www.gnu.org/manual/
[7] https://www.gnu.org/software/guix/manual/

--
hkp://keys.gnupg.net
CA45 09B5 5351 7C11 A9D1  7286 0036 9E45 1595 8BC0




Information forwarded to bug-guix <at> gnu.org:
bug#35395; Package guix. (Tue, 23 Apr 2019 14:46:02 GMT) Full text and rfc822 format available.

Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Quiliro Ordonez <quiliro <at> riseup.net>
To: bug-guix <at> gnu.org
Subject: Re: bug#35395: GUIX website redirections are failing
Date: Tue, 23 Apr 2019 07:45:39 -0700
El 2019-04-23 14:29, Boruch Baum escribió:
> The guix homepage[1] links to other pages[2][3] that claim "Redirecting
> to the new page location... ", but they don't, at least not for me using
> emacs-w3m and firefox-esr v60.
> 
> This is also the case from the guix 'help' page[4] link to the system
> manual[5]. Other links[6][7] on that page do work.
> 
> references:
> [1] https://www.gnu.org/software/guix/
> [2] https://www.gnu.org/software/guix/manual/html_node/Features.html
> [3]
> https://www.gnu.org/software/guix/manual/html_node/Using-the-Configuration-System.html
> [4] https://www.gnu.org/software/guix/help/
> [5] https://www.gnu.org/software/guix/manual/html_node/GNU-Distribution.html
> [6] https://www.gnu.org/manual/
> [7] https://www.gnu.org/software/guix/manual/

On Epiphany on top of GuixSD they all open for me.




Information forwarded to bug-guix <at> gnu.org:
bug#35395; Package guix. (Tue, 23 Apr 2019 15:42:02 GMT) Full text and rfc822 format available.

Message #11 received at 35395 <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: 35395 <at> debbugs.gnu.org
Subject: Re: bug#35395: GUIX website redirections are failing
Date: Tue, 23 Apr 2019 17:40:56 +0200
[Message part 1 (text/plain, inline)]
Boruch,

Boruch Baum wrote:
> The guix homepage[1] links to other pages[2][3] that claim 
> "Redirecting
> to the new page location... ", but they don't, at least not for 
> me using
> emacs-w3m and firefox-esr v60.

The links aren't broken, but implemented in a very… special way:

 ~ λ curl 
 https://www.gnu.org/software/guix/manual/html_node/Features.html
 <!DOCTYPE html>
 <html lang="en">
   <head>
     <meta charset="UTF-8" />
     <title>Page has moved! — GNU Guix</title>
     <noscript><meta http-equiv="refresh" content="0; 
     url=../en/html_node/Features.html"></noscript>
   </head>
   <body onload="window.location = 
   '../en/html_node/Features.html';">
   […]

I.e. inject arbitrary code into the user's browser and if it 
catches us, fall back to http-equiv hackery.  Not good!

The fix is to send out real (HTTP 307/302) redirections, but the 
problem might be that gnu.org won't let us.

Kind regards,

T G-R

> This is also the case from the guix 'help' page[4] link to the 
> system
> manual[5]. Other links[6][7] on that page do work.
>
> references:
> [1] https://www.gnu.org/software/guix/
> [2] 
> https://www.gnu.org/software/guix/manual/html_node/Features.html
> [3] 
> https://www.gnu.org/software/guix/manual/html_node/Using-the-Configuration-System.html
> [4] https://www.gnu.org/software/guix/help/
> [5] 
> https://www.gnu.org/software/guix/manual/html_node/GNU-Distribution.html
> [6] https://www.gnu.org/manual/
> [7] https://www.gnu.org/software/guix/manual/
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#35395; Package guix. (Tue, 23 Apr 2019 21:13:01 GMT) Full text and rfc822 format available.

Message #14 received at 35395 <at> debbugs.gnu.org (full text, mbox):

From: Quiliro Ordonez <quiliro <at> riseup.net>
To: 35395 <at> debbugs.gnu.org
Subject: Re: bug#35395: GUIX website redirections are failing
Date: Tue, 23 Apr 2019 14:12:10 -0700
El 2019-04-23 14:45, Quiliro Ordonez escribió:
> El 2019-04-23 14:29, Boruch Baum escribió:
>> The guix homepage[1] links to other pages[2][3] that claim "Redirecting
>> to the new page location... ", but they don't, at least not for me using
>> emacs-w3m and firefox-esr v60.
>>
>> This is also the case from the guix 'help' page[4] link to the system
>> manual[5]. Other links[6][7] on that page do work.
>>
>> references:
>> [1] https://www.gnu.org/software/guix/
>> [2] https://www.gnu.org/software/guix/manual/html_node/Features.html
>> [3]
>> https://www.gnu.org/software/guix/manual/html_node/Using-the-Configuration-System.html
>> [4] https://www.gnu.org/software/guix/help/
>> [5] https://www.gnu.org/software/guix/manual/html_node/GNU-Distribution.html
>> [6] https://www.gnu.org/manual/
>> [7] https://www.gnu.org/software/guix/manual/
> 
> On Epiphany on top of GuixSD they all open for me.

Tested now
https://www.gnu.org/software/guix/manual/html_node/Features.html on
newly installed Emacs-w3m. It redirected correctly to
https://www.gnu.org/software/guix/manual/en/html_node/Features.html . Do
you still have problems? I do not. Maybe there is a diference between
foreign distro and GuixSD.




Information forwarded to bug-guix <at> gnu.org:
bug#35395; Package guix. (Thu, 25 Apr 2019 08:54:02 GMT) Full text and rfc822 format available.

Message #17 received at 35395 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: Boruch Baum <boruch_baum <at> gmx.com>, 35395 <at> debbugs.gnu.org
Subject: Re: bug#35395: GUIX website redirections are failing
Date: Thu, 25 Apr 2019 10:53:01 +0200
Tobias Geerinckx-Rice <me <at> tobias.gr> skribis:

> The fix is to send out real (HTTP 307/302) redirections, but the
> problem might be that gnu.org won't let us.

Exactly.

Can anyone reproduce the problem, though?  Both emacs-w3m and IceCat
follow redirects just fine for me.

That said, we should at least change the references used on the web site
(home page, help page, etc.) to use the “real” URL with /en.  Any
takers?

Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#35395; Package guix. (Sun, 28 Apr 2019 09:22:02 GMT) Full text and rfc822 format available.

Message #20 received at 35395 <at> debbugs.gnu.org (full text, mbox):

From: Boruch Baum <boruch_baum <at> gmx.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: Tobias Geerinckx-Rice <me <at> tobias.gr>, 35395 <at> debbugs.gnu.org
Subject: Re: bug#35395: GUIX website redirections are failing
Date: Sun, 28 Apr 2019 05:20:51 -0400
On 2019-04-25 10:53, Ludovic Courtès wrote:
> Tobias Geerinckx-Rice <me <at> tobias.gr> skribis:
>
> > The fix is to send out real (HTTP 307/302) redirections, but the
> > problem might be that gnu.org won't let us.
>
> Exactly.
>
> Can anyone reproduce the problem, though?  Both emacs-w3m and IceCat
> follow redirects just fine for me.
>
> That said, we should at least change the references used on the web site
> (home page, help page, etc.) to use the “real” URL with /en.  Any
> takers?

Hi Ludo’,

If you're having problems reproducing the issue, it may be because some
security setting I have for my browsing (some setting in emacs-w3m and
some extension in firefox). If it really is necessary, I can try to
trace it, but I have each 'loaded up' quite heavily and it seems that
since Tobias has already identified the cause as an HTML "special"ness,
there's no need.

BTW, for some reason debbugs.gnu.org didn't automatically subscribe me
to this thread, even though I authored it. You seem to have actively
cc'ed me, but I needed to navigate to the bugreport URI to see the input
from Tobias and Quiliro.

--
hkp://keys.gnupg.net
CA45 09B5 5351 7C11 A9D1  7286 0036 9E45 1595 8BC0




Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Sat, 04 May 2019 09:17:01 GMT) Full text and rfc822 format available.

Notification sent to Boruch Baum <boruch_baum <at> gmx.com>:
bug acknowledged by developer. (Sat, 04 May 2019 09:17:03 GMT) Full text and rfc822 format available.

Message #25 received at 35395-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Boruch Baum <boruch_baum <at> gmx.com>
Cc: Tobias Geerinckx-Rice <me <at> tobias.gr>, 35395-done <at> debbugs.gnu.org
Subject: Re: bug#35395: GUIX website redirections are failing
Date: Sat, 04 May 2019 11:16:42 +0200
Hello,

Most redirects are now gone (that is, the web site itself doesn’t refer
to them), so I think we can close this bug.

Thanks,
Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 01 Jun 2019 11:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 303 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.