[ 
https://issues.apache.org/jira/browse/TS-4320?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15245099#comment-15245099
 ] 

ASF GitHub Bot commented on TS-4320:
------------------------------------

Github user PSUdaemon commented on a diff in the pull request:

    https://github.com/apache/trafficserver/pull/560#discussion_r60003490
  
    --- Diff: plugins/experimental/acme/acme.c ---
    @@ -0,0 +1,347 @@
    +/** @file
    +
    +@section license
    +
    +Licensed under the Apache License, Version 2.0 (the "License");
    +you may not use this file except in compliance with the License.
    +You may obtain a copy of the License at
    +
    +http://www.apache.org/licenses/LICENSE-2.0
    +
    +Unless required by applicable law or agreed to in writing, software
    +distributed under the License is distributed on an "AS IS" BASIS,
    +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    +See the License for the specific language governing permissions and
    +limitations under the License.
    + */
    +
    +#include <stdio.h>
    +#include <stdlib.h>
    +#include <ctype.h>
    +#include <string.h>
    +#include <sys/types.h>
    +#include <unistd.h>
    +#include <getopt.h>
    +#include <sys/stat.h>
    +
    +#include "ts/ts.h"
    +#include "ts/ink_platform.h"
    +#include "ts/ink_defs.h"
    +
    +static const char PLUGIN_NAME[] = "acme";
    +static const char ACME_WK_PATH[] = ".well-known/acme-challenge/";
    +static const char ACME_OK_RESP[] = "HTTP/1.1 200 OK\r\nContent-Type: 
application/jose\r\nCache-Control: no-cache\r\n";
    --- End diff --
    
    I agree, we should make a separate JIRA and get all these at once. I'll 
leave this be for now.


> Implement a letsencrypt / ACME plugin for ATS
> ---------------------------------------------
>
>                 Key: TS-4320
>                 URL: https://issues.apache.org/jira/browse/TS-4320
>             Project: Traffic Server
>          Issue Type: New Feature
>          Components: Plugins
>            Reporter: Leif Hedstrom
>            Assignee: Phil Sorber
>             Fix For: 6.2.0
>
>
> We should implement the ACME protocols as part of the letsencrypt  services 
> for ATS. This allows easier (zero work) TLS setup when configuring an web 
> server based on ATS.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to