NXDOMAIN looking up MX for gmail.com

My domain is: 3dflat.services, but I’m stuck trying to register my email.
I have GSuite domain with properly set MX records, and it fails.
I resorted to using my @gmail.com email, but the shell claims gmail.com does not have a valid MX record, which is mind boggling.

I ran this command in LetsEncryptShell: register https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf {alex.emelianov@gmail.com}

It produced this output: Exception: {u’status’: 400, u’type’: u’urn:acme:error:invalidEmail’, u’detail’: u’Error creating new registration :: DNS problem: NXDOMAIN looking up MX for gmail.com}’}

Is this some sort of temporary problem, or LetsEncryptShell does something that’s no longer supported?

Hi @3dflat,

If you look carefully the error message says "MX for gmail.com}". I think your ACME client (LetsEncryptShell) is sending your email in an invalid format. It shouldn't have a } at the end.

I'm not familiar with Let's Encrypt Shell, is it possible that you can register with register https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf alex.emelianov@gmail.com instead of the version you used with {} around the email?

1 Like

Thank you! That was it. The example email was supposed to be using markdown, I guess. I did not realize the decoration was not part of the syntax.

1 Like

Glad to hear you're all sorted out now :lock::tada: - You might consider opening an issue with the maintainers of the Let's Encrypt Shell you were using to make the example clearer. I bet you won't be the only person that has this confusion :slight_smile:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.