summaryrefslogtreecommitdiffstats
path: root/application/basilisk/base/content/docs/sslerrorreport
diff options
context:
space:
mode:
authorMatt A. Tobin <email@mattatobin.com>2018-02-02 05:06:10 -0500
committerMatt A. Tobin <email@mattatobin.com>2018-02-02 05:06:10 -0500
commit6d614170cbfa958564eb5f824234ad5a9e484344 (patch)
tree3e1eb384382f30987cb2e64bd654afa8b74fd06b /application/basilisk/base/content/docs/sslerrorreport
parent2a6b605d64b19411a300efdbbd7f78c349f90206 (diff)
downloadUXP-6d614170cbfa958564eb5f824234ad5a9e484344.tar
UXP-6d614170cbfa958564eb5f824234ad5a9e484344.tar.gz
UXP-6d614170cbfa958564eb5f824234ad5a9e484344.tar.lz
UXP-6d614170cbfa958564eb5f824234ad5a9e484344.tar.xz
UXP-6d614170cbfa958564eb5f824234ad5a9e484344.zip
Revert "Add Basilisk"
This reverts commit e72ef92b5bdc43cd2584198e2e54e951b70299e8.
Diffstat (limited to 'application/basilisk/base/content/docs/sslerrorreport')
-rw-r--r--application/basilisk/base/content/docs/sslerrorreport/dataformat.rst54
-rw-r--r--application/basilisk/base/content/docs/sslerrorreport/index.rst15
-rw-r--r--application/basilisk/base/content/docs/sslerrorreport/preferences.rst23
3 files changed, 0 insertions, 92 deletions
diff --git a/application/basilisk/base/content/docs/sslerrorreport/dataformat.rst b/application/basilisk/base/content/docs/sslerrorreport/dataformat.rst
deleted file mode 100644
index 033b1c403..000000000
--- a/application/basilisk/base/content/docs/sslerrorreport/dataformat.rst
+++ /dev/null
@@ -1,54 +0,0 @@
-.. _sslerrorreport_dataformat:
-
-==============
-Payload Format
-==============
-
-An example report::
-
- {
- "hostname":"example.com",
- "port":443,
- "timestamp":1413490449,
- "errorCode":-16384,
- "failedCertChain":[
- ],
- "userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:36.0) Goanna/20100101 Firefox/36.0",
- "version":1,
- "build":"20141022164419",
- "product":"Firefox",
- "channel":"default"
- }
-
-Where the data represents the following:
-
-"hostname"
- The name of the host the connection was being made to.
-
-"port"
- The TCP port the connection was being made to.
-
-"timestamp"
- The (local) time at which the report was generated. Seconds since 1 Jan 1970,
- UTC.
-
-"errorCode"
- The error code. This is the error code from certificate verification. Here's a small list of the most commonly-encountered errors:
- https://wiki.mozilla.org/SecurityEngineering/x509Certs#Error_Codes_in_Firefox
- In theory many of the errors from sslerr.h, secerr.h, and pkixnss.h could be encountered. We're starting with just MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE, which means that key pinning failed (i.e. there wasn't an intersection between the keys in any computed trusted certificate chain and the expected list of keys for the domain the user is attempting to connect to).
-
-"failedCertChain"
- The certificate chain which caused the pinning violation (array of base64
- encoded PEM)
-
-"user agent"
- The user agent string of the browser sending the report
-
-"build"
- The build ID
-
-"product"
- The product name
-
-"channel"
- The user's release channel
diff --git a/application/basilisk/base/content/docs/sslerrorreport/index.rst b/application/basilisk/base/content/docs/sslerrorreport/index.rst
deleted file mode 100644
index 2c4210113..000000000
--- a/application/basilisk/base/content/docs/sslerrorreport/index.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-.. _sslerrorreport:
-
-===================
-SSL Error Reporting
-===================
-
-With the introduction of HPKP, it becomes useful to be able to capture data
-on pin violations. SSL Error Reporting is an opt-in mechanism to allow users
-to send data on such violations to mozilla.
-
-.. toctree::
- :maxdepth: 1
-
- dataformat
- preferences
diff --git a/application/basilisk/base/content/docs/sslerrorreport/preferences.rst b/application/basilisk/base/content/docs/sslerrorreport/preferences.rst
deleted file mode 100644
index ed6f384c2..000000000
--- a/application/basilisk/base/content/docs/sslerrorreport/preferences.rst
+++ /dev/null
@@ -1,23 +0,0 @@
-.. _healthreport_preferences:
-
-===========
-Preferences
-===========
-
-The following preferences are used by SSL Error reporting:
-
-"security.ssl.errorReporting.enabled"
- Should the SSL Error Reporting UI be shown on pin violations? Default
- value: ``true``
-
-"security.ssl.errorReporting.url"
- Where should SSL error reports be sent? Default value:
- ``https://incoming.telemetry.mozilla.org/submit/sslreports/``
-
-"security.ssl.errorReporting.automatic"
- Should error reports be sent without user interaction. Default value:
- ``false``. Note: this pref is overridden by the value of
- ``security.ssl.errorReporting.enabled``
- This is only set when specifically requested by the user. The user can set
- this value (or unset it) by checking the "Automatically report errors in the
- future" checkbox when about:neterror is displayed for SSL Errors.