You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficcontrol.apache.org by "Hank Beatty (JIRA)" <ji...@apache.org> on 2017/08/16 16:48:00 UTC

[jira] [Updated] (TC-408) Documentation for creating ssl keys is missing a field.

     [ https://issues.apache.org/jira/browse/TC-408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Hank Beatty updated TC-408:
---------------------------
    Affects Version/s: 2.2.0
                       2.1.0

> Documentation for creating ssl keys is missing a field.
> -------------------------------------------------------
>
>                 Key: TC-408
>                 URL: https://issues.apache.org/jira/browse/TC-408
>             Project: Traffic Control
>          Issue Type: Bug
>          Components: Documentation
>    Affects Versions: 2.1.0, 2.2.0
>            Reporter: Joseph Pappano
>            Priority: Minor
>             Fix For: 2.1.0, 2.2.0
>
>
> The documentation to generate ssl keys is missing the delivery service field. generating keys with that field being null will cause issues on Riak.
> {code}
> POST /api/1.2/deliveryservices/sslkeys/generate
> Generates SSL crt, csr, and private key for a delivery service
> Authentication Required: Yes
> Role(s) Required: Admin
> Request Properties
> Parameter	Type	Description
> key	string	xml_id of the delivery service
> version	string	version of the keys being generated
> hostname	string	the pristine hostname of the delivery service
> country	string	 
> state	string	 
> city	string	 
> org	string	 
> unit	boolean	 
> Request Example
> {
>   "key": "ds-01",
>   "businessUnit": "CDN Engineering",
>   "version": "3",
>   "hostname": "tr.ds-01.ott.kabletown.com",
>   "certificate": {
>     "key": "some_key",
>     "csr": "some_csr",
>     "crt": "some_crt"
>   },
>   "country": "US",
>   "organization": "Kabletown",
>   "city": "Denver",
>   "state": "Colorado"
> }{code}
> These are the fields required. Notice the delivery service is null. 
> {code}
> {
>     "cdn": null,
>     "certificate": {
>         "crt": 
>         "csr":         "key":     },
>     "city": "Denver",
>     "country": "US",
>     "deliveryservice": null,
>     "hostname": "*.linear-chi-pil-red.xcr.comcast.net",
>     "key": "linear-chi-pil-red",
>     "org": null,
>     "state": "Colorado",
>     "unit": "IPCDN",
>     "version": "1"
> }{code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)