diff options
Diffstat (limited to 'src/acme_challenge.erl')
-rw-r--r-- | src/acme_challenge.erl | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/acme_challenge.erl b/src/acme_challenge.erl index 0e9e395ee..c8491e9c2 100644 --- a/src/acme_challenge.erl +++ b/src/acme_challenge.erl @@ -18,8 +18,9 @@ -include("ejabberd_http.hrl"). -include("ejabberd_acme.hrl"). + %% TODO: Maybe validate request here?? -process(LocalPath, Request) -> +process(LocalPath, _Request) -> Result = ets_get_key_authorization(LocalPath), {200, [{<<"Content-Type">>, <<"text/plain">>}], @@ -85,17 +86,6 @@ solve_challenge1(Challenge, _Key) -> {error, unknown_challenge}. -%% Old way of solving challenges -save_key_authorization(Chal, Tkn, KeyAuthz, HttpDir) -> - FileLocation = HttpDir ++ "/.well-known/acme-challenge/" ++ bitstring_to_list(Tkn), - case file:write_file(FileLocation, KeyAuthz) of - ok -> - {ok, Chal#challenge.uri, KeyAuthz}; - {error, Reason} = Err -> - ?ERROR_MSG("Error writing to file: ~s with reason: ~p~n", [FileLocation, Reason]), - Err - end. - -spec ets_put_key_authorization(bitstring(), bitstring()) -> ok. ets_put_key_authorization(Tkn, KeyAuthz) -> Tab = ets_get_acme_table(), |