Forum Discussion
How do I create a new certificate for Windows Admin Center??
Unfortunately this doesn't seem to work anymore with v2410.
It just yields "connection refused."
I just upgraded to v2410 and the "connection refused" error is caused due to the service crashing.
This is what I could find in event viewer:
Description: The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException: The requested certificate PWDVANB20001.local could not be found in LocalMachine/My with AllowInvalid setting: False.
at Microsoft.AspNetCore.Server.Kestrel.Https.CertificateLoader.LoadFromStoreCert(String subject, String storeName, StoreLocation storeLocation, Boolean allowInvalid)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Certificates.CertificateConfigLoader.LoadFromStoreCert(CertificateConfig certInfo)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Certificates.CertificateConfigLoader.LoadCertificate(CertificateConfig certInfo, String endpointName)
at Microsoft.AspNetCore.Server.Kestrel.Core.TlsConfigurationLoader.ApplyHttpsConfiguration(HttpsConnectionAdapterOptions httpsOptions, EndpointConfig endpoint, KestrelServerOptions serverOptions, CertificateConfig defaultCertificateConfig, ConfigurationReader configurationReader)
at Microsoft.AspNetCore.Server.Kestrel.KestrelConfigurationLoader.Reload()
at Microsoft.AspNetCore.Server.Kestrel.KestrelConfigurationLoader.LoadInternal()
at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServerImpl.BindAsync(CancellationToken cancellationToken)
at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServerImpl.StartAsync[TContext](IHttpApplication`1 application, CancellationToken cancellationToken)
at Microsoft.AspNetCore.Hosting.GenericWebHostService.StartAsync(CancellationToken cancellationToken)
at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__15_1(IHostedService service, CancellationToken token)
at Microsoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable`1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstException, List`1 exceptions, Func`3 operation)
at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken)
at Microsoft.WindowsAdminCenter.Core.HostingRuntime.StartAsync(CancellationToken cancellationToken)
at Microsoft.WindowsAdminCenter.Executable.WindowsService.OnStart(String[] args)
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_1(Object state)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
I have tried this approach with several Certificates:
- Self Signed
- No self-signed, certificate (official)
- .cert, .pfx (pwd and no pwd), and p12
No luck making this work
- wdorrejoMar 17, 2025Copper Contributor
did you find any solution, last week did a fresh install, and generate new certificate following the DOC of WAC but this break the system, I am using core, so I am having a lot of issue solving this.
- Amant91Jan 22, 2025Copper Contributor
Can you please help me I was running an older version inorder to do a inplace upgrade I downloaded the latest exe of 2410 v2 got it installed but when I signed in to portal I found everything missing .
is it normal isn’t it should copy all my configuration details from previous running version please help
- cjkdwnJan 13, 2025Copper Contributor
Hello, could you please tell me if you have found any solution to this issue? I recently updated to v240 and encountered the exact same problem. When trying to replace the certificate (using all the methods you tried), I get the same error. I also tried tinkering with appsettings.json (as was allowed before) but without success. Which version would you recommend rolling back to if there is currently no solution to this problem?
- jhbenavidesJan 13, 2025Copper Contributor
No luck so far... I'm waiting for official feedback from Microsoft, I am using the self-signed cert until they fix it.
It sucks but I cannot afford having the operation stopped.
Hopefully MS will provide some feedback soon.
- Alex_G__LVJun 10, 2025Copper Contributor
Have you found any solution for this issue ?
- cjkdwnJan 13, 2025Copper Contributor
Сould you please tell me if you have found any solution to this issue? I recently updated to v240 and encountered the exact same problem. When trying to replace the certificate (using all the methods you tried), I get the same error. I also tried tinkering with appsettings.json (as was allowed before) but without success. Which version would you recommend rolling back to if there is currently no solution to this problem?