Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DNS problem: query timed out looking up MX for #6

Closed
Napsterbater opened this issue Apr 28, 2016 · 3 comments
Closed

DNS problem: query timed out looking up MX for #6

Napsterbater opened this issue Apr 28, 2016 · 3 comments

Comments

@Napsterbater
Copy link

Napsterbater commented Apr 28, 2016

Trying out your client, very excited for a Windows based ACME client.

I'm having an issue even getting started though.

This is with version 0.9.85 alpha 10

[10:21 PM] Powershell: Initialize-ACMEVault -BaseURI https://acme-v01.api.letsencrypt.org/ [10:21 PM] Powershell: New-ACMERegistration -Contacts mailto:bjackson@napshome.net [10:21 PM] [Error]: System.Management.Automation.CmdletInvocationException: DNS problem: query timed out looking up MX for napshome.net ---> ACMESharp.AcmeClient+AcmeWebException: Unexpected error +Response from server: + Code: BadRequest + Content: {"type":"urn:acme:error:invalidEmail","detail":"DNS problem: query timed out looking up MX for napshome.net"} ---> System.Net.WebException: The remote server returned an error: (400) Bad Request. at System.Net.HttpWebRequest.GetResponse() at ACMESharp.AcmeClient.RequestHttpPost(Uri uri, Object message) --- End of inner exception stack trace --- at ACMESharp.AcmeClient.Register(String[] contacts) at ACMESharp.POSH.NewRegistration.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](PSDataCollection1 input, PSDataCollection1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection1 input, PSDataCollection1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.CoreInvoke[TOutput](IEnumerable input, PSDataCollection1 output, PSInvocationSettings settings)
at System.Management.Automation.PowerShell.Invoke(IEnumerable input, PSInvocationSettings settings)
at Certify.PowershellManager.InvokeCurrentPSCommand()
[10:21 PM] Powershell: Update-ACMERegistration -AcceptTOS
[10:21 PM] [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](PSDataCollection1 input, PSDataCollection1 output, PSInvocationSettings settings)
at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection1 input, PSDataCollection1 output, PSInvocationSettings settings)
at System.Management.Automation.PowerShell.CoreInvoke[TOutput](IEnumerable input, PSDataCollection1 output, PSInvocationSettings settings) at System.Management.Automation.PowerShell.Invoke(IEnumerable input, PSInvocationSettings settings) at Certify.PowershellManager.InvokeCurrentPSCommand()

@webprofusion-chrisc
Copy link
Contributor

Hi, you'll need to provide a valid email address as your contact (the error said it couldn't identify the mail exchange dns details). This is a requirement of the Lets Encrypt service, not certify specifically. Try deleting your vault folder and starting again with a valid email address?

@Napsterbater
Copy link
Author

Napsterbater commented Apr 28, 2016

It is a valid e-mail. domain is valid. Thats the problem.

It can be confirmed here http://mxtoolbox.com/SuperTool.aspx?action=mx%3anapshome.net&run=toolpage

@Napsterbater
Copy link
Author

Seems it was an issue with Letsencrypt's DNS servers, tried it again today, all better.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants