Lets Encryptでcertbot コマンドを実行時エラー

Lets EncryptでSSL証明書を導入しようとした時に、certbot コマンドを実行時に以下のようなエラーが出ました。


# certbot certonly –webroot -w /var/www/domain/ -d domain.online

An unexpected error occurred: The request message was malformed :: Error creating new authz :: Invalid character in DNS name


原因は、「certonly –webroot -w」の後にドキュメントルートを記述しますが、そのドキュメントルートが存在しなかった場合に上記のようなエラーが出るようです。


# certbot certonly –webroot -w /var/www/domain/html/ -d domain.online




– Congratulations! Your certificate and chain have been saved at:


   Your key file has been saved at:


   Your cert will expire on 2018-05-05. To obtain a new or tweaked

   version of this certificate in the future, simply run certbot

   again. To non-interactively renew *all* of your certificates, run

   “certbot renew”

– If you like Certbot, please consider supporting our work by:

   Donating to ISRG / Let’s Encrypt:   https://letsencrypt.org/donate

   Donating to EFF:                    https://eff.org/donate-le