all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#55933: Fails download of quix 1.3 virtual machine
@ 2022-06-12 19:16 Thomas C Kosvic
  2022-06-12 21:14 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  0 siblings, 1 reply; 4+ messages in thread
From: Thomas C Kosvic @ 2022-06-12 19:16 UTC (permalink / raw)
  To: 55933

[-- Attachment #1: Type: text/plain, Size: 281 bytes --]

Clicking on the down load option from the software download page:


      GNU Guix 1.3.0 QEMU Image

QCOW2 virtual machine (VM) image.


Does not download a file, it tries to open the file in thevrowser. The 
iso file from the other option downloads fine.

Have a look

tom kosvic

[-- Attachment #2: Type: text/html, Size: 1721 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#55933: Fails download of quix 1.3 virtual machine
  2022-06-12 19:16 bug#55933: Fails download of quix 1.3 virtual machine Thomas C Kosvic
@ 2022-06-12 21:14 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  2024-09-10 16:05   ` Simon Tournier
  0 siblings, 1 reply; 4+ messages in thread
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2022-06-12 21:14 UTC (permalink / raw)
  To: Thomas C Kosvic, gnu; +Cc: 55933

[-- Attachment #1: Type: text/plain, Size: 1004 bytes --]

Thomas,

Thanks for the report.  I'm CC'ing <gnu@gnu.org> as documented 
here[0] to get their opinion.

Thomas C Kosvic 写道:
> [0] does not download a file, it tries to open the file in 
> thevrowser.

This is not universal: it works fine in Firefox 100.

However, there does seem to be an inconsistency with the GNU FTP 
server:

~ λ curl -LI 
https://ftp.gnu.org/gnu/guix/guix-system-install-1.3.0.x86_64-linux.iso 
|
    grep Content-Type
X-Content-Type-Options: nosniff
Content-Type: application/x-iso9660-image

~ λ curl -LI 
https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.3.0.x86_64-linux.qcow2 
|
    grep Content-Type
X-Content-Type-Options: nosniff

The QCOW2 response is missing a Content-Type, whilst asking 
browsers not to sniff it for themselves.  Apparently your browser 
is making an exceptionally bad call.

Kind regards,

T G-R

[0]: 
https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.3.0.x86_64-linux.qcow2
[1]: https://ftp.gnu.org/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#55933: Fails download of quix 1.3 virtual machine
  2022-06-12 21:14 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2024-09-10 16:05   ` Simon Tournier
  2024-09-11 21:13     ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  0 siblings, 1 reply; 4+ messages in thread
From: Simon Tournier @ 2024-09-10 16:05 UTC (permalink / raw)
  To: Tobias Geerinckx-Rice; +Cc: gnu, 55933, Thomas C Kosvic

Hi,

Very late… Well hunting old bugs. :-)

On Sun, 12 Jun 2022 at 23:14, Tobias Geerinckx-Rice <me@tobias.gr> wrote:

> Thanks for the report.  I'm CC'ing <gnu@gnu.org> as documented here[0] to get
> their opinion.

[...]

> However, there does seem to be an inconsistency with the GNU FTP server:
>
> ~ λ curl -LI
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.3.0.x86_64-linux.iso |
>    grep Content-Type
> X-Content-Type-Options: nosniff
> Content-Type: application/x-iso9660-image
>
> ~ λ curl -LI
> https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.3.0.x86_64-linux.qcow2 |
>    grep Content-Type
> X-Content-Type-Options: nosniff
>
> The QCOW2 response is missing a Content-Type, whilst asking browsers not to
> sniff it for themselves.  Apparently your browser is making an exceptionally
> bad call.

I get:

--8<---------------cut here---------------start------------->8---
$ curl -LI  https://ftp.gnu.org/gnu/guix/guix-system-install-1.3.0.x86_64-linux.qcow2 | grep Content-Type
Content-Type: text/html; charset=iso-8859-1
--8<---------------cut here---------------end--------------->8---

Does it mean the issue is gone?

Cheers,
simon




^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#55933: Fails download of quix 1.3 virtual machine
  2024-09-10 16:05   ` Simon Tournier
@ 2024-09-11 21:13     ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  0 siblings, 0 replies; 4+ messages in thread
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2024-09-11 21:13 UTC (permalink / raw)
  To: Simon Tournier, ludo; +Cc: gnu, 55933, Thomas C Kosvic

Hi Simon,

Thanks for hunting.

On 10 September 2024 16:05:40 UTC, Simon Tournier <zimon.toutoune@gmail.com> wrote:
>I get:
>
>--8<---------------cut here---------------start------------->8---
>$ curl -LI  https://ftp.gnu.org/gnu/guix/guix-system-install-1.3.0.x86_64-linux.qcow2 | grep Content-Type
>Content-Type: text/html; charset=iso-8859-1
>--8<---------------cut here---------------end--------------->8---
>
>Does it mean the issue is gone?

Nope.

I mean, if the server were now "actively* serving a gigabyte-plus VM image as HTML, the issue would be much worse...

However, it's serving HTML because that URL is now a 404 status page.  The qcow2 image has been deleted.

I'm a bit surprised by that.  I somewhat assumed that releases were kept forever.

Anyway, the original issue is unchanged:

$ curl -LI https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.3.0.x86_64-linux.qcow2 | grep Content-Type
X-Content-Type-Options: nosniff

Kind regards,

T G-R

Sent on the go.  Excuse or enjoy my brevity.




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-09-11 21:14 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-12 19:16 bug#55933: Fails download of quix 1.3 virtual machine Thomas C Kosvic
2022-06-12 21:14 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2024-09-10 16:05   ` Simon Tournier
2024-09-11 21:13     ` Tobias Geerinckx-Rice via Bug reports for GNU Guix

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.