Feature #9023

Document how to disable ETag on common servers

Added by sajolida 2015-03-06 19:19:45 . Updated 2015-08-03 07:50:10 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Infrastructure
Target version:
Start date:
2015-03-06
Due date:
% Done:

100%

Feature Branch:
doc/9023-disable-etag
Type of work:
Contributors documentation
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

We could start with Apache and nginx


Subtasks


History

#1 Updated by sajolida 2015-03-06 19:24:30

  • Subject changed from Investigate how to disable ETag with common servers to Document how to disable ETag on common servers
  • Type of work changed from Code to Contributors documentation

#2 Updated by sajolida 2015-03-06 19:25:08

  • blocks Feature #9024: Ask mirror operators to disable ETag added

#3 Updated by intrigeri 2015-03-06 19:56:28

sajolida wrote:
> We could start with Apache and nginx

If we’re going to test this with check-mirrors (which is apparently the case with Feature #9025), then we should maybe do that for all web servers we document on https://tails.boum.org/contribute/how/mirror/ (Apache, nginx, lighttpd).

#4 Updated by sajolida 2015-07-12 03:24:25

  • Assignee set to sajolida

First results: * Apache

FileETag None

https://httpd.apache.org/docs/2.2/mod/core.html#fileetag

This can be test with wget --server-response.

Still, I won’t document this before writing to mirror operators. I’d rather ask them to fix the contribute documentation after testing and deploying such changes. I have no easy access to a web server, and they do.

#5 Updated by sajolida 2015-07-12 03:24:31

  • blocked by deleted (Feature #9024: Ask mirror operators to disable ETag)

#6 Updated by sajolida 2015-07-12 03:25:02

  • Status changed from Confirmed to In Progress

#7 Updated by sajolida 2015-07-28 07:54:04

Applied in changeset commit:333d804e137dc566e71035d7033e0ba5127ff884.

#8 Updated by sajolida 2015-07-28 07:55:15

  • Assignee deleted (sajolida)
  • Target version set to Tails_1.5
  • QA Check set to Ready for QA

#9 Updated by sajolida 2015-07-28 07:56:00

This patch uses information returned by various mirror operators, untested by myself though.

#10 Updated by sajolida 2015-07-28 09:22:02

  • Feature Branch set to doc/9023-disable-etag

#11 Updated by intrigeri 2015-08-03 07:41:03

  • Assignee set to intrigeri

#12 Updated by intrigeri 2015-08-03 07:48:16

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

Applied in changeset commit:c6f901412e9036daf095ecf2d2f9a0f2468e7a24.

#13 Updated by intrigeri 2015-08-03 07:50:10

  • Assignee deleted (intrigeri)
  • QA Check changed from Ready for QA to Pass

That branch had unrelated commits that caused a trivial merge conflict, but oh well. Merged, thanks!