That isn’t using the DNS challenge.
I don’t use the official client, as I wanted one to be able to script better ( to automatically upload certs to remote servers etc) so can’t comment in detail on that. You can have a look at the thread on the DNS Challenge though for general info.