Skip to main content

An HTTP Status Code to Report Legal Obstacles
draft-ietf-httpbis-legally-restricted-status-04

Revision differences

Document history

Date Rev. By Action
2016-02-26
04 (System) RFC Editor state changed to AUTH48-DONE from AUTH48
2016-02-22
04 Jean Mahoney Closed request for Last Call review by GENART with state 'No Response'
2016-02-17
04 (System) RFC Editor state changed to AUTH48 from RFC-EDITOR
2016-02-17
04 (System) RFC Editor state changed to RFC-EDITOR from EDIT
2016-01-11
04 (System) IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor
2016-01-11
04 (System) IANA Action state changed to Waiting on RFC Editor from Waiting on Authors
2015-12-22
04 Gunter Van de Velde Request for Last Call review by OPSDIR Completed: Has Nits. Reviewer: Fred Baker.
2015-12-21
04 (System) RFC Editor state changed to EDIT
2015-12-21
04 (System) IESG state changed to RFC Ed Queue from Approved-announcement sent
2015-12-21
04 (System) Announcement was received by RFC Editor
2015-12-21
04 (System) IANA Action state changed to Waiting on Authors from In Progress
2015-12-21
04 (System) IANA Action state changed to In Progress
2015-12-21
04 Amy Vezza IESG state changed to Approved-announcement sent from Approved-announcement to be sent
2015-12-21
04 Amy Vezza IESG has approved the document
2015-12-21
04 Amy Vezza Closed "Approve" ballot
2015-12-17
04 Barry Leiba IESG state changed to Approved-announcement to be sent from Approved-announcement to be sent::Point Raised - writeup needed
2015-12-17
04 Cindy Morgan IESG state changed to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation
2015-12-17
04 Jari Arkko [Ballot comment]
I am in FULL support of this specification
2015-12-17
04 Jari Arkko [Ballot Position Update] New position, Yes, has been recorded for Jari Arkko
2015-12-16
04 Deborah Brungard [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard
2015-12-16
04 Brian Haberman [Ballot comment]
I support Alissa's Comment and suggested textual changes.
2015-12-16
04 Brian Haberman [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman
2015-12-16
04 Kathleen Moriarty [Ballot Position Update] New position, Yes, has been recorded for Kathleen Moriarty
2015-12-16
04 Benoît Claise
[Ballot comment]
Why do we have this sentence?

  Feedback should occur on the ietf-http-wg@w3.org mailing list.

What sort of feedback is expected, if this …
[Ballot comment]
Why do we have this sentence?

  Feedback should occur on the ietf-http-wg@w3.org mailing list.

What sort of feedback is expected, if this becomes an RFC?
2015-12-16
04 Benoît Claise [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise
2015-12-15
04 Terry Manderson [Ballot comment]
Nice work. love it.
2015-12-15
04 Terry Manderson [Ballot Position Update] New position, Yes, has been recorded for Terry Manderson
2015-12-15
04 Ben Campbell [Ballot Position Update] New position, Yes, has been recorded for Ben Campbell
2015-12-15
04 Spencer Dawkins [Ballot Position Update] New position, Yes, has been recorded for Spencer Dawkins
2015-12-15
04 Alia Atlas [Ballot comment]
A little humor lightening a serious draft is appreciated. :-)
2015-12-15
04 Alia Atlas [Ballot Position Update] New position, No Objection, has been recorded for Alia Atlas
2015-12-14
04 Joel Jaeggli
[Ballot comment]
I think the dicussion has run to the end of it natural course and touching it further will likely make it worse not …
[Ballot comment]
I think the dicussion has run to the end of it natural course and touching it further will likely make it worse not better. so despite any misgivings I might have I think it should probably go forward without any changes to the current text respecting definitions of legally restricted.

Fred Baker did the opsdir review, I am pleased to see that we are congruent.
2015-12-14
04 Joel Jaeggli [Ballot Position Update] New position, No Objection, has been recorded for Joel Jaeggli
2015-12-14
04 Martin Stiemerling [Ballot Position Update] New position, No Objection, has been recorded for Martin Stiemerling
2015-12-14
04 Alvaro Retana [Ballot comment]
I must be in the 5% that didn't get the PFJ reference right away. :-(
2015-12-14
04 Alvaro Retana [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana
2015-12-13
04 Alissa Cooper
[Ballot comment]
I realize that the way this document uses the term "legal demand" has been discussed at some length, but I'm concerned that the …
[Ballot comment]
I realize that the way this document uses the term "legal demand" has been discussed at some length, but I'm concerned that the way that it is used may limit the applicability of the status code, so I wanted to mention that here.

The term "legal" has at least two meanings, one being "related to the law" and the other being "authorized by law." I think it would be a shame if use of this status code could be interpreted as a concession on the part of a server operator that any particular demand was authorized by law. Sometimes a server operator may feel the need to comply with a request even if it does not believe the request is authorized by law (e.g., while litigation is pending, or out of fear of adverse consequences for its employees). Operators shouldn't be put in the position where they have to be concerned that using the status code could later be used as evidence that they believed a particular request was authorized by law, particularly if there is a chance that they will be sued for having blocked the resource.

The tricky part is that it takes more words to convey this concept than the document currently uses. My suggestion would be to replace "legal demand" with "demand based on a claim of legal violation" in the abstract, section 1, and the first paragraph of section 3, and replace all other instances of "legal demand" with "demand." This is a little clunky but it's the best idea I could come up with.
2015-12-13
04 Alissa Cooper [Ballot Position Update] New position, Yes, has been recorded for Alissa Cooper
2015-12-11
04 Amanda Baber IANA Review state changed to IANA OK - Actions Needed from IANA - Not OK
2015-12-11
04 Stephen Farrell [Ballot Position Update] New position, Yes, has been recorded for Stephen Farrell
2015-12-05
04 Barry Leiba IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead
2015-12-05
04 Barry Leiba Ballot has been issued
2015-12-05
04 Barry Leiba [Ballot Position Update] New position, Yes, has been recorded for Barry Leiba
2015-12-05
04 Barry Leiba Created "Approve" ballot
2015-12-05
04 Barry Leiba Placed on agenda for telechat - 2015-12-17
2015-12-05
04 Barry Leiba Changed consensus to Yes from Unknown
2015-12-04
04 (System) IESG state changed to Waiting for AD Go-Ahead from In Last Call
2015-12-03
04 Tero Kivinen Request for Last Call review by SECDIR Completed: Ready. Reviewer: Tero Kivinen.
2015-12-01
04 (System) IANA Review state changed to IANA - Not OK from IANA - Review Needed
2015-12-01
04 Sabrina Tanamal
(Via drafts-lastcall-comment@iana.org): IESG/Authors/WG Chairs:

IANA has completed its review of draft-ietf-httpbis-legally-restricted-status-04.txt. If any part of this review is inaccurate, please let us know.

IANA …
(Via drafts-lastcall-comment@iana.org): IESG/Authors/WG Chairs:

IANA has completed its review of draft-ietf-httpbis-legally-restricted-status-04.txt. If any part of this review is inaccurate, please let us know.

IANA understands that, upon approval of this document, there are two actions which IANA must complete.

First, in the HTTP Status Codes registry located at:

http://www.iana.org/assignments/http-status-codes/

a new status code is to be registered as follows:

Value: 451
Description: Unavailable for Legal Reasons
Reference: [ RFC-to-be ]

Second, in the Link Relation Types subregistry of the Link Relations registry located at:

http://www.iana.org/assignments/link-relations/

a new relation type is to be registered as follows:

Relation Name: blocked-by
Description: Identifies the entity blocking access to a resource following on receipt of a legal demand.
Reference: [ RFC-to-be ]
Notes: none

As this document requests registrations in an Expert Review or Specification Required (see RFC 5226) registry, we will initiate the required Expert Review via a separate request. Expert review will need to be completed before your document can be approved for publication as an RFC.

IANA understands that these two actions are the only ones required to be completed upon approval of this document.

Note:  The actions requested in this document will not be completed until the document has been approved for publication as an RFC. This message is only to confirm what actions will be performed.
2015-11-29
04 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Fred Baker
2015-11-29
04 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Fred Baker
2015-11-26
04 Tero Kivinen Request for Last Call review by SECDIR is assigned to Tero Kivinen
2015-11-26
04 Tero Kivinen Request for Last Call review by SECDIR is assigned to Tero Kivinen
2015-11-23
04 Jean Mahoney Request for Last Call review by GENART is assigned to Joel Halpern
2015-11-23
04 Jean Mahoney Request for Last Call review by GENART is assigned to Joel Halpern
2015-11-23
04 Jean Mahoney Closed request for Last Call review by GENART with state 'Withdrawn'
2015-11-23
04 Jean Mahoney Request for Last Call review by GENART is assigned to Elwyn Davies
2015-11-23
04 Jean Mahoney Request for Last Call review by GENART is assigned to Elwyn Davies
2015-11-20
04 Amy Vezza IANA Review state changed to IANA - Review Needed
2015-11-20
04 Amy Vezza
The following Last Call announcement was sent out:

From: The IESG
To: "IETF-Announce"
CC: draft-ietf-httpbis-legally-restricted-status@ietf.org, httpbis-chairs@ietf.org, ietf-http-wg@w3.org, barryleiba@gmail.com, mnot@pobox.com
Reply-To: ietf@ietf.org …
The following Last Call announcement was sent out:

From: The IESG
To: "IETF-Announce"
CC: draft-ietf-httpbis-legally-restricted-status@ietf.org, httpbis-chairs@ietf.org, ietf-http-wg@w3.org, barryleiba@gmail.com, mnot@pobox.com
Reply-To: ietf@ietf.org
Sender:
Subject: Last Call:  (An HTTP Status Code to Report Legal Obstacles) to Proposed Standard


The IESG has received a request from the Hypertext Transfer Protocol WG
(httpbis) to consider the following document:
- 'An HTTP Status Code to Report Legal Obstacles'
  as Proposed
Standard

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2015-12-04. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

Abstract


  This document specifies a Hypertext Transfer Protocol (HTTP) status
  code for use when resource access is denied as a consequence of legal
  demands.

Editorial Note (To be removed by RFC Editor before publication)

  Discussion of this draft takes place on the HTTPBIS working group
  mailing list (ietf-http-wg@w3.org), which is archived at [1].

  Working Group information can be found at [2] and [3]; source code
  and issues list for this draft can be found at [4].




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-httpbis-legally-restricted-status/

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-httpbis-legally-restricted-status/ballot/


No IPR declarations have been submitted directly on this I-D.


2015-11-20
04 Amy Vezza IESG state changed to In Last Call from Last Call Requested
2015-11-20
04 Barry Leiba Last call was requested
2015-11-20
04 Barry Leiba Last call announcement was generated
2015-11-20
04 Barry Leiba Ballot approval text was generated
2015-11-20
04 Barry Leiba IESG state changed to Last Call Requested from AD Evaluation
2015-11-20
04 Barry Leiba IESG state changed to AD Evaluation from Publication Requested
2015-11-20
04 Barry Leiba Ballot writeup was changed
2015-11-20
04 Barry Leiba
## 1. Summary

Mark Nottingham is the document shepherd; Barry Leiba is the responsible
Area Director.

This document specifies a Hypertext Transfer Protocol (HTTP) status …
## 1. Summary

Mark Nottingham is the document shepherd; Barry Leiba is the responsible
Area Director.

This document specifies a Hypertext Transfer Protocol (HTTP) status code
for use when resource access is denied as a consequence of legal
demands.

Its requested publication type is Proposed Standard.

## 2. Review and Consensus

This document started as an individual draft, which the WG discussed and
initially decided to "hold". The primary reason for this was that it
wasn't clear if there were use cases that would benefit from a status
code (as opposed to just using the body of the response), and whether
there was interest in deployment.

Over time, this was clarified; both Web sites and consuming software
demonstrated interest. Importantly, we heard that having an indicator
that an automated client could easily detect would help users like Lumen
(formerly, Chilling Effects).

As a result (and after discussion both on list and in meetings), we
decided to adopt the draft.

Technical discussion involved a broad selection of the Working Group.
There was some back and forth about what the right scope for the status
code's semantics should be (as well as whether we needed more than one),
but we were able to achieve consensus on the current document.

451 has already been adopted by some sites on the Web, and based upon
discussions (mostly private), it appears that a significantly larger
number will adopt it once it becomes standard. On the client side,
interest has been expressed by Lumen, Article19, CDT and others.

## 3. Intellectual Property

The author has stated that their direct, personal knowledge of any IPR
related to this document has already been disclosed, in conformance with
BCPs 78 and 79.
2015-11-20
04 Barry Leiba Ballot writeup was generated
2015-11-10
04 Mark Nottingham
# Shepherd Writeup for draft-ietf-httpbis-legally-restricted-status

## 1. Summary

Mark Nottingham is the document shepherd; Barry Leiba is the responsible Area Director.

This document specifies a …
# Shepherd Writeup for draft-ietf-httpbis-legally-restricted-status

## 1. Summary

Mark Nottingham is the document shepherd; Barry Leiba is the responsible Area Director.

This document specifies a Hypertext Transfer Protocol (HTTP) status code for use when resource access is denied as a consequence of legal demands.

Its requested publication type is Proposed Standard.


## 2. Review and Consensus

This document started as an individual draft, which the WG discussed and initially decided to "hold". The primary reason for this was that it wasn't clear if there were use cases that would benefit from a status code (as opposed to just using the body of the response), and whether there was interest in deployment.

Over time, this was clarified; both Web sites and consuming software demonstrated interest. Importantly, we heard that having an indicator that an automated client could easily detect would help users like Lumen  (formerly, Chilling Effects).

As a result (and after discussion both on list and in meetings), we decided to adopt the draft.

Technical discussion involved a broad selection of the Working Group. There was some back and forth about what the right scope for the status code's semantics should be (as well as whether we needed more than one), but we were able to achieve consensus on the current document.

451 has already been adopted by some sites on the Web, and based upon discussions (mostly private), it appears that a significantly larger number will adopt it once it becomes standard. On the client side, interest has been expressed by Lumen, Article19, CDT and others.


## 3. Intellectual Property

The author has stated that their direct, personal knowledge of any IPR related to this document has already been disclosed, in conformance with BCPs 78 and 79.
2015-11-10
04 Mark Nottingham Responsible AD changed to Barry Leiba
2015-11-10
04 Mark Nottingham IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up
2015-11-10
04 Mark Nottingham IESG state changed to Publication Requested
2015-11-10
04 Mark Nottingham IESG process started in state Publication Requested
2015-11-10
04 Mark Nottingham Tag Doc Shepherd Follow-up Underway cleared.
2015-11-10
04 Mark Nottingham Tag Doc Shepherd Follow-up Underway set. Tag Revised I-D Needed - Issue raised by WGLC cleared.
2015-11-10
04 Mark Nottingham IETF WG state changed to WG Consensus: Waiting for Write-Up from Waiting for WG Chair Go-Ahead
2015-11-10
04 Mark Nottingham Changed document writeup
2015-11-10
04 Tim Bray New version available: draft-ietf-httpbis-legally-restricted-status-04.txt
2015-11-05
03 Tim Bray New version available: draft-ietf-httpbis-legally-restricted-status-03.txt
2015-10-19
02 Mark Nottingham Tag Revised I-D Needed - Issue raised by WGLC set.
2015-10-19
02 Mark Nottingham IETF WG state changed to Waiting for WG Chair Go-Ahead from In WG Last Call
2015-10-14
02 (System) Notify list changed from "Mark Nottingham"  to (None)
2015-09-29
02 Mark Nottingham Intended Status changed to Proposed Standard from None
2015-09-29
02 Mark Nottingham This document now replaces draft-tbray-http-legally-restricted-status instead of None
2015-09-29
02 Mark Nottingham Notification list changed to "Mark Nottingham" <mnot@pobox.com>
2015-09-29
02 Mark Nottingham Document shepherd changed to Mark Nottingham
2015-09-29
02 Mark Nottingham IETF WG state changed to In WG Last Call from WG Document
2015-08-31
02 Tim Bray New version available: draft-ietf-httpbis-legally-restricted-status-02.txt
2015-06-28
01 Tim Bray New version available: draft-ietf-httpbis-legally-restricted-status-01.txt
2015-04-25
00 Tim Bray New version available: draft-ietf-httpbis-legally-restricted-status-00.txt