Added additional logs for lets encrypt certificates
This commit is contained in:
parent
84d39c1c75
commit
e1c4f8a2a9
|
@ -27,25 +27,33 @@ public class LetsEncryptService
|
||||||
|
|
||||||
public async Task AutoProcess()
|
public async Task AutoProcess()
|
||||||
{
|
{
|
||||||
if (!ConfigService.Get().Moonlight.LetsEncrypt.Enable)
|
try
|
||||||
|
{
|
||||||
|
if (!ConfigService.Get().Moonlight.LetsEncrypt.Enable)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (await CheckNeedsRenewal())
|
if (await CheckNeedsRenewal())
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
{
|
||||||
await Renew();
|
try
|
||||||
|
{
|
||||||
|
await Renew();
|
||||||
|
}
|
||||||
|
catch (Exception e)
|
||||||
|
{
|
||||||
|
Logger.Error("Unable to issue lets encrypt certificate");
|
||||||
|
Logger.Error(e);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
else
|
||||||
{
|
Logger.Info("Skipping lets encrypt renewal");
|
||||||
Logger.Error("Unable to issue lets encrypt certificate");
|
|
||||||
Logger.Error(e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
Logger.Info("Skipping lets encrypt renewal");
|
|
||||||
|
|
||||||
await LoadCertificate();
|
await LoadCertificate();
|
||||||
|
}
|
||||||
|
catch(Exception e)
|
||||||
|
{
|
||||||
|
Logger.Error("Unhandled exception while auto proccessing lets encrypt certificates");
|
||||||
|
Logger.Error(e);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private Task LoadCertificate()
|
private Task LoadCertificate()
|
||||||
|
@ -105,6 +113,7 @@ public class LetsEncryptService
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
await challenge.Validate();
|
await challenge.Validate();
|
||||||
|
Logger.Info("Tried to validate");
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue