Je peux lire des réponses en Anglais : moyen...
Mon nom de domaine est : x.ovh et y.ovh
J’ai exécuté cette commande :
. pour x.ovh le certificat est géré par yunohost
. pour y.ovh j'ai utilisé (sans succès) : sudo certbot certonly --standalone -d y.ovh
Elle a produit cette sortie :
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for y.ovh
Waiting for verification...
Cleaning up challenges
Failed authorization procedure. y.ovh (http-01): urn:ietf:params:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://y.ovh/.well-known/acme-challenge/R_1dgSCxTAN6QvnYs0LCHJaPZX67o7CwbJxR1oiuRFE [82.65.30.X]: "\r\n404 Not Found\r\n<body bgcolor="white">\r\n
404 Not Found
\r\n"
IMPORTANT NOTES:
-
The following errors were reported by the server:
Domain: y.ovh
Type: unauthorized
Detail: Invalid response from
http://y.ovh/.well-known/acme-challenge/R_1dgSCxTAN6QvnYs0LCHJaPZX67o7CwbJxR1oiuRFE
[82.65.30.X]: "\r\n404 Not
Found\r\n<body bgcolor="white">\r\n404
\r\n
Not Found
"To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address.
Mon serveur Web est (inclure la version) :OMV 5 (openmediavault) on raspberry 3 b+ (5.5.23-1(Usul) ARMv7 Linux 5.10.11-v7+)
J'ai également tenté avec l'image docker LinuxServer SWAG docker image (même résultat)
Mon serveur Web est (inclure la version) : raspberry pi 3 b+
Le système d’exploitation sur lequel mon serveur Web s’exécute est (version incluse) :
OpenMediaVault(OMV) sur raspberry 3 b+ (5.5.23-1(Usul) ARMv7 Linux 5.10.11-v7+
J'ai également essayé avec docker via LinuxServer SWAG docker image
Mon hébergeur, le cas échéant, est : moi-même avec une IP fixe publique (IPv4)
Je peux me connecter à un shell root sur ma machine (oui ou non, ou je ne sais pas) :
Oui
J’utilise un panneau de configuration pour gérer mon site (non, ou fournit le nom et la version du panneau de configuration) : OMV comme indiqué plus haut, mais en réalité je fais tout par le terminal SSH.
Bonjour à tous et désolé de vous embêtez mais je ne trouve pas de solution au regard de ma situation.
J'ai un gros serveur que j'utilise pour un usage pro reposant sur yunohost avec un nom de domaine (x.ovh) , et c'est yunohost qui générè et renouvelle le certificat letsencrypt pour ce domaine.
Naturellement, la box pointe (notamment) les ports 80 et 443 vers ce serveur.
J'ai par ailleurs un 2° mini serveur sur le même LAN, en l'espèce un raspberry 3b+ sous OMV 5, avec un nom de domaine dédié: y.ovh
Pour arriver à joindre ce mini serveur, j'utilise l'application redirect (nginx proxy pass invisible) de yunohost pour demander de rediriger toutes les requêtes vers y.ovh sur l'IP locale du raspberry équipé d'un docker nginx dernière version.
J'arrive sans problème à accéder à ce serveur nginx.
Hélas, je ne parviens jamais à générer un certificat letsencrypt sur le raspberry (cf. message d'erreur plus) (méthode http) pour pouvoir par la suite l'intégrer à nginx.
Je présume que la redirection depuis yunohost perturbe le travail de vérification, plantant la génération de certificat.
Aussi, je vous remercie de m'indiquer comment je peux arriver à obtenir un certificat pour ce 2° nom domaine.
Je m'interroge notamment sur le fait de demander directment à yunohost de générer le certificat pour y.ovh ? Est-ce que celui-ci pourrait résoudre le problème ou faudra-t-il (si cela est possible) récupérer le certificat sur le serveur yunohost pour le copier sur le raspberry ?
Ne maitrisant pas bien le fonctionnement de la certification, je ne voudrais pas au passage me bousiller le certificat letsencrypt fonctionnant pour x.ovh.
Je précise encore que j'ai également voulu tester la méthode via DNS, sans succès car la génération de token plante systématiquement via ce lien:
https://api.ovh.com/createToken/
Merci de votre aide