LettuceEncrypt icon indicating copy to clipboard operation
LettuceEncrypt copied to clipboard

NullReferenceException @ LettuceEncrypt.Internal.AcmeClient.GetOrderAuthorizations(IOrderContext orderContext)

Open petre-c opened this issue 4 years ago • 0 comments

Here's the exception from my dockerized blazor server app:

blazor        | [08:03:50 INF] Creating new account for [email.address]
blazor        | [08:03:52 INF] Using account 294704460
blazor        | [08:03:52 INF] Creating certificate for [domain]
blazor        | [08:03:58 ERR] Failed to automatically create a certificate for [domain]
blazor        | System.NullReferenceException: Object reference not set to an instance of an object.
blazor        |    at Certes.Acme.OrderContext.Authorizations()
blazor        |    at LettuceEncrypt.Internal.AcmeClient.GetOrderAuthorizations(IOrderContext orderContext)
blazor        |    at LettuceEncrypt.Internal.AcmeCertificateFactory.CreateCertificateAsync(CancellationToken cancellationToken)
blazor        |    at LettuceEncrypt.Internal.AcmeStates.BeginCertificateCreationState.MoveNextAsync(CancellationToken cancellationToken)
blazor        | [08:03:58 ERR] ACME state machine encountered unhandled error
blazor        | System.NullReferenceException: Object reference not set to an instance of an object.
blazor        |    at Certes.Acme.OrderContext.Authorizations()
blazor        |    at LettuceEncrypt.Internal.AcmeClient.GetOrderAuthorizations(IOrderContext orderContext)
blazor        |    at LettuceEncrypt.Internal.AcmeCertificateFactory.CreateCertificateAsync(CancellationToken cancellationToken)
blazor        |    at LettuceEncrypt.Internal.AcmeStates.BeginCertificateCreationState.MoveNextAsync(CancellationToken cancellationToken)
blazor        |    at LettuceEncrypt.Internal.AcmeCertificateLoader.ExecuteAsync(CancellationToken stoppingToken)

These are the configuration options:

appsettings.json

"LettuceEncrypt": {
    "AcceptTermsOfService": true,
    "DomainNames": [ "[domain]" ],
    "EmailAddress": "[email.address]"
  }

Startup.cs

services.AddLettuceEncrypt();

petre-c avatar Nov 25 '21 08:11 petre-c