Apache2ctl
Résolu/Fermé
floca47
Messages postés
140
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 juillet 2024
-
22 nov. 2018 à 18:53
mamiemando Messages postés 33535 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 12 février 2025 - 8 déc. 2018 à 20:33
mamiemando Messages postés 33535 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 12 février 2025 - 8 déc. 2018 à 20:33
5 réponses
mamiemando
Messages postés
33535
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 février 2025
7 828
Modifié le 23 nov. 2018 à 00:27
Modifié le 23 nov. 2018 à 00:27
Bonjour,
Je ne vois pas à quel moment
1) On installe LAMP :
Remarque : adapter le numéro de version de PHP conformément au module disponible, voir contenu de
2) On installe le nécessaire pour
Bonne chance
Je ne vois pas à quel moment
apache2ctlest nécessaire pour
certbot. Voici selon moi les étapes
1) On installe LAMP :
sudo apt-get update sudo apt-get install apache2 default-mysql-server libapache2-mod-php sudo a2enmod php7.2 sudo service apache2 restart
Remarque : adapter le numéro de version de PHP conformément au module disponible, voir contenu de
/etc/apache2/mods-available.
2) On installe le nécessaire pour
certbot:
sudo a2enmod ssl sudo service apache2 restart sudo apt-get install certbot python-certbot-apache certbot --apache
Bonne chance
floca47
Messages postés
140
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 juillet 2024
7
Modifié le 26 nov. 2018 à 11:30
Modifié le 26 nov. 2018 à 11:30
Merci de m'aider, effectivement j'ai déjà effectué ses manipulations. En fouillant un forum j'ai cru comprendre pour résoudre une erreur je devais résoudre
Je ne peux pas créer mon certificat car quand j'effectue
Pourtant les paquets
apache2ctl.
Je ne peux pas créer mon certificat car quand j'effectue
sudo certbot --apache
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator apache, Installer apache
Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org
An unexpected error occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/urllib3/util/ssl_.py", line 292, in ssl_wrap_socket
context.load_verify_locations(ca_certs, ca_cert_dir)
FileNotFoundError: [Errno 2] No such file or directory
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 376, in send
timeout=timeout
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 560, in urlopen
body=body, headers=headers)
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 346, in _make_request
self._validate_conn(conn)
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 787, in _validate_conn
conn.connect()
File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 252, in connect
ssl_version=resolved_ssl_version)
File "/usr/lib/python3/dist-packages/urllib3/util/ssl_.py", line 294, in ssl_wrap_socket
raise SSLError(e)
requests.packages.urllib3.exceptions.SSLError: [Errno 2] No such file or directory
During handling of the above exception, another exception occurred:
requests.exceptions.SSLError: [Errno 2] No such file or directory
Pourtant les paquets
certbot python-certbot-apachesont bien installés :
python-certbot-apache est déjà la version la plus récente (0.25.0-2+ubuntu16.04.1+certbot+1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 8 non mis à jour.
mamiemando
Messages postés
33535
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 février 2025
7 828
Modifié le 26 nov. 2018 à 11:41
Modifié le 26 nov. 2018 à 11:41
Bonjour,
Je suspecte que tu n'as pas installé openssl :
https://stackoverflow.com/questions/27726815/requests-exceptions-sslerror-errno-2-no-such-file-or-directory
Peux-tu lancer :
Sinon pour information, je viens de regarder le paquet
Bonne chance
Je suspecte que tu n'as pas installé openssl :
https://stackoverflow.com/questions/27726815/requests-exceptions-sslerror-errno-2-no-such-file-or-directory
Peux-tu lancer :
sudo apt-get install openssl.
Sinon pour information, je viens de regarder le paquet
certbotet visiblement ils sont passés à python3. Je pense que la seule chose que ça change par rapport à mon tutoriel ci-dessus, c'est qu'il faut remplacer
sudo apt-get install certbot python-certbot-apachepar
sudo apt-get install certbotétant données les nouvelles dépendances. Essaye de reprendre les étapes que je t'ai indiquées, et reporte-moi les éventuelles erreurs.
Bonne chance
floca47
Messages postés
140
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 juillet 2024
7
26 nov. 2018 à 12:54
26 nov. 2018 à 12:54
Bonjour,
Openssl est installé, j'ai fais comme tu me l'as indiqué, j'ai toujours la même erreur.
Openssl est installé, j'ai fais comme tu me l'as indiqué, j'ai toujours la même erreur.
mamiemando
Messages postés
33535
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 février 2025
7 828
27 nov. 2018 à 10:21
27 nov. 2018 à 10:21
Bonjour,
Pour cette erreur, j'ai peut-être une idée de la cause. Est-ce que tu n'as pas déjà un processus qui utilise se port (e.g. nginx, une autre instance d'apache, etc...). Tu peux vérifier avec la commande
Concernant à cette erreur, je t'invite à regarder cette discussion. J'avoue que je ne vois pas trop comment ça peut résoudre le problème mais bon, ça ne coûte pas grand chose d'essayer...
Il pourrait être intéressant de lancer
Autre piste, assure-toi que ta machine est bien à jour (j'ai utilisé
Bonne chance
(13)Permission denied: AH00072: make_sock: could not bind to address [::]:80
(13)Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
Pour cette erreur, j'ai peut-être une idée de la cause. Est-ce que tu n'as pas déjà un processus qui utilise se port (e.g. nginx, une autre instance d'apache, etc...). Tu peux vérifier avec la commande
netstat -ntlp.
During handling of the above exception, another exception occurred:
requests.exceptions.SSLError: [Errno 2] No such file or directory
Concernant à cette erreur, je t'invite à regarder cette discussion. J'avoue que je ne vois pas trop comment ça peut résoudre le problème mais bon, ça ne coûte pas grand chose d'essayer...
Il pourrait être intéressant de lancer
strace certbot --apachepour déterminer le fameux fichier qui lui manque. En tout cas sur les machines où j'ai utilisé
certbot, je n'ai pas eu besoin de faire cette manipulation (et je n'ai pas de fichier cacert.pem, ni dans
/etc, ni dans
/usr/local).
Autre piste, assure-toi que ta machine est bien à jour (j'ai utilisé
certbotavec succès dans sa version
0.27.0-1).
Bonne chance
floca47
Messages postés
140
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 juillet 2024
7
27 nov. 2018 à 16:25
27 nov. 2018 à 16:25
Merci de m'aider, pour le problème No such file or directory.
J'ai fais "strace certbot --apache" ainsi que "sudo apt-get update" "sudo apt-get full-upgrade"
Maintenant j'ai OSError: could not find a suitable TLS CA certificate bundle, invalid path: /etc/ssl/certs/ca-certificates.crt
J'ai fais "strace certbot --apache" ainsi que "sudo apt-get update" "sudo apt-get full-upgrade"
Maintenant j'ai OSError: could not find a suitable TLS CA certificate bundle, invalid path: /etc/ssl/certs/ca-certificates.crt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mamiemando
Messages postés
33535
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 février 2025
7 828
29 nov. 2018 à 13:41
29 nov. 2018 à 13:41
Bonjour,
Maintenant j'ai OSError: could not find a suitable TLS CA certificate bundle, invalid path: /etc/ssl/certs/ca-certificates.crt
Pour le coup j'ai bien ce fichier sur la machine avec laquelle j'ai utilisé
Bonne chance
Maintenant j'ai OSError: could not find a suitable TLS CA certificate bundle, invalid path: /etc/ssl/certs/ca-certificates.crt
Pour le coup j'ai bien ce fichier sur la machine avec laquelle j'ai utilisé
certbot. Ce fichier ne semble pas provenir d'un paquet de ce que j'ai pu voir avec
apt-fileou avec packages.debian.org. A priori je regarderais dans ton cas du côté de
update-ca-certificates, comme évoqué ici.
Bonne chance
floca47
Messages postés
140
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 juillet 2024
7
7 déc. 2018 à 16:37
7 déc. 2018 à 16:37
Bonjour, le problème est que mon dossier etc/ssl est vide !
mamiemando
Messages postés
33535
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 février 2025
7 828
8 déc. 2018 à 20:33
8 déc. 2018 à 20:33
Ça n'est pas normal, vérifie ton installation d'openssl et au besoin lance :
Bonne chance
sudo apt-get update sudo apt-get install aptitude sudo aptitude update sudo aptitude reinstall openssl
Bonne chance