Please fill out the fields below so we can help you better.
Im using Certify from http://certify.webprofusion.com
I ran this command:
When I try to set up a new contact It fails with the below error (see log below).
Is this an error with Letsencrypt or something in the program I'm using.. or perhaps something else on my end?
I've added *letsencrypt.org to my trusted sites on the windows 2012 server.
I get this same error with letsencrypt-win-simple from: GitHub - win-acme/win-acme: A simple ACME client for Windows (for use with Let's Encrypt et al.)
I have previously been able to set up the sites with letsencrypt-win-simple
Thank you for the help!
Certify produced this output:
[18:27] Powershell: Initialize-ACMEVault -BaseURI https://acme-v01.api.letsencrypt.org/ [18:28] Powershell: New-ACMERegistration -Contacts mailto:fake@fake.com [18:28] [Error]: System.Management.Automation.CmdletInvocationException: The remote name could not be resolved: 'acme-v01.api.letsencrypt.org' ---> System.Net.WebException: The remote name could not be resolved: 'acme-v01.api.letsencrypt.org' at System.Net.HttpWebRequest.GetResponse() at ACMESharp.AcmeClient.RequestHttpGet(Uri uri) at ACMESharp.AcmeClient.Init() at ACMESharp.POSH.NewRegistration.ProcessRecord() at System.Management.Automation.Cmdlet.DoProcessRecord() at System.Management.Automation.CommandProcessor.ProcessRecord() --- End of inner exception stack trace --- at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input) at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke) at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync) at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TOutput](IEnumerable input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.Invoke(IEnumerable input, PSInvocationSettings settings) at Certify.PowershellManager.InvokeCurrentPSCommand() [18:28] Powershell: Update-ACMERegistration -AcceptTOS [18:28] [Error]: System.Management.Automation.CmdletInvocationException: No registrations found ---> System.InvalidOperationException: No registrations found at ACMESharp.POSH.UpdateRegistration.ProcessRecord() at System.Management.Automation.Cmdlet.DoProcessRecord() at System.Management.Automation.CommandProcessor.ProcessRecord() --- End of inner exception stack trace --- at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input) at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke) at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync) at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TOutput](IEnumerable input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.Invoke(IEnumerable input, PSInvocationSettings settings) at Certify.PowershellManager.InvokeCurrentPSCommand() [18:28] Powershell: New-ACMERegistration -Contacts mailto:fake@fake.com [18:28] [Error]: System.Management.Automation.CmdletInvocationException: The remote name could not be resolved: 'acme-v01.api.letsencrypt.org' ---> System.Net.WebException: The remote name could not be resolved: 'acme-v01.api.letsencrypt.org' at System.Net.HttpWebRequest.GetResponse() at ACMESharp.AcmeClient.RequestHttpGet(Uri uri) at ACMESharp.AcmeClient.Init() at ACMESharp.POSH.NewRegistration.ProcessRecord() at System.Management.Automation.Cmdlet.DoProcessRecord() at System.Management.Automation.CommandProcessor.ProcessRecord() --- End of inner exception stack trace --- at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input) at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke) at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync) at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TOutput](IEnumerable input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.Invoke(IEnumerable input, PSInvocationSettings settings) at Certify.PowershellManager.InvokeCurrentPSCommand() [18:28] Powershell: Update-ACMERegistration -AcceptTOS [18:28] [Error]: System.Management.Automation.CmdletInvocationException: No registrations found ---> System.InvalidOperationException: No registrations found at ACMESharp.POSH.UpdateRegistration.ProcessRecord() at System.Management.Automation.Cmdlet.DoProcessRecord() at System.Management.Automation.CommandProcessor.ProcessRecord() --- End of inner exception stack trace --- at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input) at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke) at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync) at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TOutput](IEnumerable input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.Invoke(IEnumerable input, PSInvocationSettings settings) at Certify.PowershellManager.InvokeCurrentPSCommand() [18:32] Powershell: New-ACMERegistration -Contacts mailto:fake@fake.com [18:32] [Error]: System.Management.Automation.CmdletInvocationException: The remote name could not be resolved: 'acme-v01.api.letsencrypt.org' ---> System.Net.WebException: The remote name could not be resolved: 'acme-v01.api.letsencrypt.org' at System.Net.HttpWebRequest.GetResponse() at ACMESharp.AcmeClient.RequestHttpGet(Uri uri) at ACMESharp.AcmeClient.Init() at ACMESharp.POSH.NewRegistration.ProcessRecord() at System.Management.Automation.Cmdlet.DoProcessRecord() at System.Management.Automation.CommandProcessor.ProcessRecord() --- End of inner exception stack trace --- at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input) at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke) at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync) at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TOutput](IEnumerable input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.Invoke(IEnumerable input, PSInvocationSettings settings) at Certify.PowershellManager.InvokeCurrentPSCommand() [18:32] Powershell: Update-ACMERegistration -AcceptTOS [18:32] [Error]: System.Management.Automation.CmdletInvocationException: No registrations found ---> System.InvalidOperationException: No registrations found at ACMESharp.POSH.UpdateRegistration.ProcessRecord() at System.Management.Automation.Cmdlet.DoProcessRecord() at System.Management.Automation.CommandProcessor.ProcessRecord() --- End of inner exception stack trace --- at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input) at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke) at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync) at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TOutput](IEnumerable input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.Invoke(IEnumerable input, PSInvocationSettings settings) at Certify.PowershellManager.InvokeCurrentPSCommand() [18:33] Powershell: New-ACMERegistration -Contacts mailto:fake@fake.com [18:33] [Error]: System.Management.Automation.CmdletInvocationException: The remote name could not be resolved: 'acme-v01.api.letsencrypt.org' ---> System.Net.WebException: The remote name could not be resolved: 'acme-v01.api.letsencrypt.org' at System.Net.HttpWebRequest.GetResponse() at ACMESharp.AcmeClient.RequestHttpGet(Uri uri) at ACMESharp.AcmeClient.Init() at ACMESharp.POSH.NewRegistration.ProcessRecord() at System.Management.Automation.Cmdlet.DoProcessRecord() at System.Management.Automation.CommandProcessor.ProcessRecord() --- End of inner exception stack trace --- at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input) at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke) at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync) at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TOutput](IEnumerable input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.Invoke(IEnumerable input, PSInvocationSettings settings) at Certify.PowershellManager.InvokeCurrentPSCommand() [18:33] Powershell: Update-ACMERegistration -AcceptTOS [18:33] [Error]: System.Management.Automation.CmdletInvocationException: No registrations found ---> System.InvalidOperationException: No registrations found at ACMESharp.POSH.UpdateRegistration.ProcessRecord() at System.Management.Automation.Cmdlet.DoProcessRecord() at System.Management.Automation.CommandProcessor.ProcessRecord() --- End of inner exception stack trace --- at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input) at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke) at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync) at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TOutput](IEnumerable input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.Invoke(IEnumerable input, PSInvocationSettings settings) at Certify.PowershellManager.InvokeCurrentPSCommand() [20:08] Powershell: New-ACMERegistration -Contacts mailto:fake@fake.com [20:08] [Error]: System.Management.Automation.CmdletInvocationException: The remote name could not be resolved: 'acme-v01.api.letsencrypt.org' ---> System.Net.WebException: The remote name could not be resolved: 'acme-v01.api.letsencrypt.org' at System.Net.HttpWebRequest.GetResponse() at ACMESharp.AcmeClient.RequestHttpGet(Uri uri) at ACMESharp.AcmeClient.Init() at ACMESharp.POSH.NewRegistration.ProcessRecord() at System.Management.Automation.Cmdlet.DoProcessRecord() at System.Management.Automation.CommandProcessor.ProcessRecord() --- End of inner exception stack trace --- at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input) at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke) at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync) at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TOutput](IEnumerable input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.Invoke(IEnumerable input, PSInvocationSettings settings) at Certify.PowershellManager.InvokeCurrentPSCommand() [20:08] Powershell: Update-ACMERegistration -AcceptTOS [20:08] [Error]: System.Management.Automation.CmdletInvocationException: No registrations found ---> System.InvalidOperationException: No registrations found at ACMESharp.POSH.UpdateRegistration.ProcessRecord() at System.Management.Automation.Cmdlet.DoProcessRecord() at System.Management.Automation.CommandProcessor.ProcessRecord() --- End of inner exception stack trace --- at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input) at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke) at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync) at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TOutput](IEnumerable input, PSDataCollection`1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.Invoke(IEnumerable input, PSInvocationSettings settings) at Certify.PowershellManager.InvokeCurrentPSCommand()