# L'installation du https

**URL:** https://forum.yunohost.org/t/linstallation-du-https/2351
**Category:** Support
**Tags:** french
**Created:** [January 10, 2017, 11:06am UTC](https://forum.yunohost.org/t/linstallation-du-https/2351 "2017-01-10T11:06:17Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![carter](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/c/e480ec/32.png) [@carter](https://forum.yunohost.org/u/carter)
#### Post date: [January 10, 2017, 11:06am UTC](https://forum.yunohost.org/t/linstallation-du-https/2351/1 "2017-01-10T11:06:17Z")

</div>

Bonjour,  
Je souhaite mettre en ligne mon blog avec wordpress sur mon serveur (cloud) avec yunohost en https.  
J’ai l’impression que let’s encrypt ne marche pas et l’outil certbot non plus.  
En fait sur mon serveur je n’ai pas de répertoire type /var/www/[mondomaine] mais plutôt  
/var/www/[applications tournant sur yunohost].  
Je ne comprends pas la logique de l’organisation de mon webroot.

Ma question est la suivante, est-ce que maintenant que j’ai une erreur interne 500 sur la page de mon serveur, pourriez-vous me dire ce qu’il se passe et accessoirement, pourquoi j’ai suivi les tutos en croyant que ça aller marcher au lieu de poster directement une question sur le forum ☹

---

<div class="post-metadata">

### Author: ![carter](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/c/e480ec/32.png) [@carter](https://forum.yunohost.org/u/carter)
#### Post date: [January 10, 2017, 11:40am UTC](https://forum.yunohost.org/t/linstallation-du-https/2351/2 "2017-01-10T11:40:25Z")

</div>

J’ai tapé la commande suivante avec le résultat :  
`# nginx -t`  
`nginx: [emerg] BIO_new_file("/etc/yunohost/certs/[my_domain.tld]/crt.pem") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/yunohost/certs/[my_domain.tld]/crt.pem','r') error:2006D080:BIO routines:BIO_new_file:no such file) nginx: configuration file /etc/nginx/nginx.conf test failed`

Est-ce que cela serait-il possible de recréer crt.pem en ligne de commande ? Je n’ai plus accés à l’interface Yunohost d’ailleurs, mon site est en “500 internal server error”. Merci de votre attention.

---

<div class="post-metadata">

### Author: ![madmaxlamenace](https://forum.yunohost.org/user_avatar/forum.yunohost.org/madmaxlamenace/32/540_2.png) [@madmaxlamenace](https://forum.yunohost.org/u/madmaxlamenace)
#### Post date: [January 10, 2017, 12:05pm UTC](https://forum.yunohost.org/t/linstallation-du-https/2351/3 "2017-01-10T12:05:59Z")

</div>

Salut,  
D’aprés le log tu n’as pas le certificat ou nginx n’a pas les droits en lecture

```auto
directory:fopen('/etc/yunohost/certs/[my_domain.tld]/crt.pem','r')

```

regarde si le certificat est présent et que les droits en lecture sont bon

Sinon pour organisation du webroot c’est comme ça ( normal, pas normal ) je pense que l’équipe à eu de bonne raison de faire comme ça  
La gestion des url et la configuration se fait toute façon dans les fichiers de conf de nginx

---

<div class="post-metadata">

### Author: ![carter](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/c/e480ec/32.png) [@carter](https://forum.yunohost.org/u/carter)
#### Post date: [January 10, 2017, 12:31pm UTC](https://forum.yunohost.org/t/linstallation-du-https/2351/4 "2017-01-10T12:31:25Z")

</div>

Ça m’a donné une grosse claque ton message, j’avais besoin de me ressaisir. Du coup j’ai restauré les fichiers crt.pem ca.pem et key.pem que j’avais modifier. Je retape la commande et donne la sortie suivante :

```auto
nginx: [emerg] duplicate location "/.well-known/acme-challenge" in /etc/nginx/conf.d/[mydomain.tld].d/letsencrypt.conf:1
nginx: configuration file /etc/nginx/nginx.conf test failed

```

Ce fichier indiquer en sortie est écrit d’après le tutoriel letsencrypt sur le forum et il contient cela :

```auto
	default_type "text/plain";
	root	/tmp/letsencrypt-auto;
}

```

soit la partie 2 de ce tutoriel [Lien](https://forum.yunohost.org/t/how-to-install-let-s-encrypt-certificates/1075)

Merci pour le suivi…

---

<div class="post-metadata">

### Author: ![carter](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/c/e480ec/32.png) [@carter](https://forum.yunohost.org/u/carter)
#### Post date: [January 10, 2017, 1:00pm UTC](https://forum.yunohost.org/t/linstallation-du-https/2351/5 "2017-01-10T13:00:01Z")

</div>

Ainsi j’ai supprimé le fichier de configuration qui s’appellait  
`/etc/nginx/conf.d/[mydomain.tld].d/letsencrypt.conf`  
Maintenant que j’ai relancé le service nginx, il n’y a pas d’erreur et le site est accessible. Bravo.

---

<div class="post-metadata">

### Author: ![madmaxlamenace](https://forum.yunohost.org/user_avatar/forum.yunohost.org/madmaxlamenace/32/540_2.png) [@madmaxlamenace](https://forum.yunohost.org/u/madmaxlamenace)
#### Post date: [January 10, 2017, 3:04pm UTC](https://forum.yunohost.org/t/linstallation-du-https/2351/6 "2017-01-10T15:04:32Z")

</div>

Cool tant mieux si tout refonctionne.  
Bien joué !!!  
Pas trop dur la claque je suis un tout petit nounours 🐻 en peluche moi

---

<div class="post-metadata">

### Author: ![carter](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/c/e480ec/32.png) [@carter](https://forum.yunohost.org/u/carter)
#### Post date: [January 11, 2017, 2:25pm UTC](https://forum.yunohost.org/t/linstallation-du-https/2351/7 "2017-01-11T14:25:07Z")

</div>

C’est fascinant ce qu’il m’est arrivé là, mais du coup, je me suis motivé pour monter un serveur de plus sans yunohost. J’ai pris beaucoup d’assurance grâce à ce projet et je le trouve encore super. Mais je dois aussi avoir des outils … c’est comme le vélo : à un moment, on enlève bien sûr les roulettes ! Merci vous êtes géniaux.

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [January 18, 2023, 8:12pm UTC](https://forum.yunohost.org/t/linstallation-du-https/2351/8 "2023-01-18T20:12:42Z")

</div>


