control service will not start

This service will not start with system account. It present 1053 error. I have made all checks with .net 3.5. 4.6

It will start with local and network service but keeps on stopping and restarting.

Parents
  • 0

    Application: Sage.UK.Accounts50.Data.Service.Control_v27.exe

    CoreCLR Version: 4.700.19.60701

    .NET Core Version: 3.1.1

    Description: The process was terminated due to an unhandled exception.

    Exception Info: Sage.UK.Accounts50.Data.Services.Exceptions.ServiceException: Failed to generate SSL certificate.

    ---> Internal.Cryptography.CryptoThrowHelper+WindowsCryptographicException: Keyset does not exist

    at Internal.NativeCrypto.CapiHelper.CreateProvHandle(CspParameters parameters, Boolean randomKeyContainer)

    at System.Security.Cryptography.RSACryptoServiceProvider.get_SafeProvHandle()

    at System.Security.Cryptography.RSACryptoServiceProvider.get_SafeKeyHandle()

    at System.Security.Cryptography.RSACryptoServiceProvider..ctor(Int32 keySize, CspParameters parameters, Boolean useDefaultKeySize)

    at System.Security.Cryptography.RSACryptoServiceProvider..ctor(CspParameters parameters)

    at Internal.Cryptography.Pal.CertificatePal.<>c.<GetRSAPrivateKey>b__66_0(CspParameters csp)

    at Internal.Cryptography.Pal.CertificatePal.GetPrivateKey[T](Func`2 createCsp, Func`2 createCng)

    at Internal.Cryptography.Pal.CertificatePal.GetRSAPrivateKey()

    at Internal.Cryptography.Pal.CertificateExtensionsCommon.GetPrivateKey[T](X509Certificate2 certificate, Predicate`1 matchesConstraints)

    at System.Security.Cryptography.X509Certificates.RSACertificateExtensions.GetRSAPrivateKey(X509Certificate2 certificate)

    at System.Security.Cryptography.X509Certificates.CertificateRequest.Create(X509Certificate2 issuerCertificate, DateTimeOffset notBefore, DateTimeOffset notAfter, Byte[] serialNumber)

    at Sage.UK.Accounts50.Data.Services.Security.X509Abstractions.CreateSignedCertificateAsync(CertificateRequestParams certificateRequestParams)

    at Sage.UK.Accounts50.Data.Services.Security.SslServerCredentialsProvider.CreateSignedCert(X509Certificate2 issuerCert)

    at Sage.UK.Accounts50.Data.Services.Security.SslServerCredentialsProvider.GetSslServerCredentialsAsync()

    --- End of inner exception stack trace ---

    at Sage.UK.Accounts50.Data.Services.Security.SslServerCredentialsProvider.GetSslServerCredentialsAsync()

    at Sage.UK.Accounts50.Data.Service.Control.ControlServer.StartAsync(CancellationToken cancellationToken)

    at Sage.UK.Accounts50.Data.Service.Control.ControlServerWorker.ExecuteAsync(CancellationToken stoppingToken)

    at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken)

    at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)

    at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)

    at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.Run(IHost host)

    at Sage.UK.Accounts50.Data.Service.Control.Program.Main(String[] args)

Reply
  • 0

    Application: Sage.UK.Accounts50.Data.Service.Control_v27.exe

    CoreCLR Version: 4.700.19.60701

    .NET Core Version: 3.1.1

    Description: The process was terminated due to an unhandled exception.

    Exception Info: Sage.UK.Accounts50.Data.Services.Exceptions.ServiceException: Failed to generate SSL certificate.

    ---> Internal.Cryptography.CryptoThrowHelper+WindowsCryptographicException: Keyset does not exist

    at Internal.NativeCrypto.CapiHelper.CreateProvHandle(CspParameters parameters, Boolean randomKeyContainer)

    at System.Security.Cryptography.RSACryptoServiceProvider.get_SafeProvHandle()

    at System.Security.Cryptography.RSACryptoServiceProvider.get_SafeKeyHandle()

    at System.Security.Cryptography.RSACryptoServiceProvider..ctor(Int32 keySize, CspParameters parameters, Boolean useDefaultKeySize)

    at System.Security.Cryptography.RSACryptoServiceProvider..ctor(CspParameters parameters)

    at Internal.Cryptography.Pal.CertificatePal.<>c.<GetRSAPrivateKey>b__66_0(CspParameters csp)

    at Internal.Cryptography.Pal.CertificatePal.GetPrivateKey[T](Func`2 createCsp, Func`2 createCng)

    at Internal.Cryptography.Pal.CertificatePal.GetRSAPrivateKey()

    at Internal.Cryptography.Pal.CertificateExtensionsCommon.GetPrivateKey[T](X509Certificate2 certificate, Predicate`1 matchesConstraints)

    at System.Security.Cryptography.X509Certificates.RSACertificateExtensions.GetRSAPrivateKey(X509Certificate2 certificate)

    at System.Security.Cryptography.X509Certificates.CertificateRequest.Create(X509Certificate2 issuerCertificate, DateTimeOffset notBefore, DateTimeOffset notAfter, Byte[] serialNumber)

    at Sage.UK.Accounts50.Data.Services.Security.X509Abstractions.CreateSignedCertificateAsync(CertificateRequestParams certificateRequestParams)

    at Sage.UK.Accounts50.Data.Services.Security.SslServerCredentialsProvider.CreateSignedCert(X509Certificate2 issuerCert)

    at Sage.UK.Accounts50.Data.Services.Security.SslServerCredentialsProvider.GetSslServerCredentialsAsync()

    --- End of inner exception stack trace ---

    at Sage.UK.Accounts50.Data.Services.Security.SslServerCredentialsProvider.GetSslServerCredentialsAsync()

    at Sage.UK.Accounts50.Data.Service.Control.ControlServer.StartAsync(CancellationToken cancellationToken)

    at Sage.UK.Accounts50.Data.Service.Control.ControlServerWorker.ExecuteAsync(CancellationToken stoppingToken)

    at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken)

    at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)

    at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)

    at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.Run(IHost host)

    at Sage.UK.Accounts50.Data.Service.Control.Program.Main(String[] args)

Children
No Data