@Salimèche:
Letsencrypt ne gère pas les wildcard (certificat pour domaine et tout sous-domaine).
Donc deux solutions, sois tu crée un certificat par sous-domaine (plutôt chiant à maintenir).
Ou alors tu revoke celui ci, et créé un SAN (Subject Alternative Name), qui permets avec un seul certificat de gérer plusieurs sous-domaine (limité à 100, ça laisse de la marge).
Pour ce faire :
$ letsencrypt certonly --standalone --agree-tos -m tonmail@bidule.machin -d mondomain.tld -d www.mondomain.tld -d truc.mondomain.tld -d bidule.mondomain.tld
Ceci te génère un seul certificat, nommé comme le premier (ici live/mondomain.tld/*.pem) et utilisable sur tous les sous-domaines indiqué.
Il faut évidemment que tout les domaines pointent sur le même serveur. Et attention a bien prévoir les domaines et sous-domaines, à ma connaissance, impossible d'en ajouter après.
Tu pourras y vérifier les informations avec openssl :
$ openssl x509 -in /etc/letsencrypt/live/mondomain.tld/cert.pem -text
[...]
X509v3 Subject Alternative Name:
DNS:mondomain.tld, DNS:www.mondomain.tld, DNS:truc.mondomain.tld, DNS:bidule.mondomain.tld
[...]
Voila, en espérant t'aider.