Vous n'êtes pas identifié(e).
"Job for apache2.service failed because the control process exited error code. See "systemctl status apache2.service" and "journalctl -xeu apache2.service" for details."
après avoir fait un
Dans quel dossier ou fichier voir les détails ?
Dernière modification par Go47 (03-05-2024 17:17:02)
Hors ligne
J'écris en Bépo
Je stocke mes fichiers dans NextCloud
Tous mes ordinateurs tournent sous Linux et mes serveurs d'hébergement sous Linux/Webmin/Virtualmin
Vive l'informatique libre !
Hors ligne
Dernière modification par Go47 (03-05-2024 17:20:40)
Hors ligne
systemctl status apache2.service
× apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Fri 2024-05-03 17:38:35 CEST; 40min ago
Duration: 3min 31.413s
Docs: https://httpd.apache.org/docs/2.4/
Process: 5993 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE)
CPU: 35ms
mai 03 17:38:35 debian systemd[1]: Starting apache2.service - The Apache HTTP Server...
mai 03 17:38:35 debian apachectl[5996]: apache2: Syntax error on line 225 of /etc/apache2/apache2.conf: Syntax er>
mai 03 17:38:35 debian apachectl[5993]: Action 'start' failed.
mai 03 17:38:35 debian apachectl[5993]: The Apache error log may have more information.
mai 03 17:38:35 debian systemd[1]: apache2.service: Control process exited, code=exited, status=1/FAILURE
mai 03 17:38:35 debian systemd[1]: apache2.service: Failed with result 'exit-code'.
mai 03 17:38:35 debian systemd[1]: Failed to start apache2.service - The Apache HTTP Server.
et retour commande
-xeu apache2.service
mai 03 15:56:23 debian systemd[1]: Starting apache2.service - The Apache HTTP Server...
mai 03 15:56:23 debian systemd[1]: Starting apache2.service - The Apache HTTP Server...
░░ Subject: L'unité (unit) apache2.service a commencé à démarrer
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a commencé à démarrer.
mai 03 15:56:23 debian systemd[1]: Started apache2.service - The Apache HTTP Server.
░░ Subject: L'unité (unit) apache2.service a terminé son démarrage
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a terminé son démarrage, avec le résultat done.
mai 03 16:15:16 debian systemd[1]: Reloading apache2.service - The Apache HTTP Server...
░░ Subject: L'unité (unit) apache2.service a commencé à recharger sa configuration
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a commencé à recharger sa configuration.
mai 03 16:15:16 debian apachectl[4181]: AH00112: Warning: DocumentRoot [/etc/apache2/var/www/ecne.fr/] >
mai 03 16:15:16 debian systemd[1]: Reloaded apache2.service - The Apache HTTP Server.
░░ Subject: L'unité (unit) apache2.service a terminé de recharger configuration
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a terminé de recharger configuration,
░░ avec le résultat done.
mai 03 17:22:51 debian systemd[1]: Reloading apache2.service - The Apache HTTP Server...
░░ Subject: L'unité (unit) apache2.service a commencé à recharger sa configuration
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a commencé à recharger sa configuration.
mai 03 17:22:52 debian apachectl[5583]: AH00112: Warning: DocumentRoot [/etc/apache2/var/www/ecne.fr/] >
mai 03 17:22:52 debian systemd[1]: Reloaded apache2.service - The Apache HTTP Server.
░░ Subject: L'unité (unit) apache2.service a terminé de recharger configuration
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a terminé de recharger configuration,
░░ avec le résultat done.
mai 03 17:32:08 debian systemd[1]: Stopping apache2.service - The Apache HTTP Server...
░░ Subject: L'unité (unit) apache2.service a commencé à s'arrêter
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a commencé à s'arrêter.
mai 03 17:32:08 debian apachectl[5699]: AH00112: Warning: DocumentRoot [/etc/apache2/var/www/ecne.fr/] >
mai 03 17:32:08 debian systemd[1]: apache2.service: Deactivated successfully.
░░ Subject: Unit succeeded
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ The unit apache2.service has successfully entered the 'dead' state.
mai 03 17:32:08 debian systemd[1]: Stopped apache2.service - The Apache HTTP Server.
░░ Subject: L'unité (unit) apache2.service a terminé son arrêt
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a terminé son arrêt.
mai 03 17:32:08 debian systemd[1]: Starting apache2.service - The Apache HTTP Server...
░░ Subject: L'unité (unit) apache2.service a commencé à démarrer
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a commencé à démarrer.
mai 03 17:32:08 debian apachectl[5706]: AH00112: Warning: DocumentRoot [/etc/apache2/var/www/ecne.fr/] >
mai 03 17:32:08 debian systemd[1]: Started apache2.service - The Apache HTTP Server.
░░ Subject: L'unité (unit) apache2.service a terminé son démarrage
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a terminé son démarrage, avec le résultat done.
mai 03 17:34:33 debian systemd[1]: Stopping apache2.service - The Apache HTTP Server...
░░ Subject: L'unité (unit) apache2.service a commencé à s'arrêter
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a commencé à s'arrêter.
mai 03 17:34:33 debian apachectl[5783]: AH00112: Warning: DocumentRoot [/etc/apache2/var/www/ecne.fr/] >
mai 03 17:34:33 debian systemd[1]: apache2.service: Deactivated successfully.
░░ Subject: Unit succeeded
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ The unit apache2.service has successfully entered the 'dead' state.
mai 03 17:34:33 debian systemd[1]: Stopped apache2.service - The Apache HTTP Server.
░░ Subject: L'unité (unit) apache2.service a terminé son arrêt
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a terminé son arrêt.
mai 03 17:34:33 debian systemd[1]: Starting apache2.service - The Apache HTTP Server...
░░ Subject: L'unité (unit) apache2.service a commencé à démarrer
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a commencé à démarrer.
mai 03 17:34:33 debian apachectl[5789]: AH00112: Warning: DocumentRoot [/etc/apache2/var/www/ecne.fr/] >
mai 03 17:34:33 debian systemd[1]: Started apache2.service - The Apache HTTP Server.
░░ Subject: L'unité (unit) apache2.service a terminé son démarrage
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a terminé son démarrage, avec le résultat done.
mai 03 17:38:04 debian systemd[1]: Stopping apache2.service - The Apache HTTP Server...
░░ Subject: L'unité (unit) apache2.service a commencé à s'arrêter
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) apache2.service a commencé à s'arrêter.
mai 03 17:38:04 debian systemd[1]: apache2.service: Control process exited, code=exited, status=1/FAILURE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ An ExecStop= process belonging to unit apache2.service has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 1.
root@debian:~# systemctl status apache2.service
Dernière modification par Go47 (03-05-2024 17:32:26)
Hors ligne
J'écris en Bépo
Je stocke mes fichiers dans NextCloud
Tous mes ordinateurs tournent sous Linux et mes serveurs d'hébergement sous Linux/Webmin/Virtualmin
Vive l'informatique libre !
Hors ligne
Hors ligne
IncludeOptional sites-enabled/*.conf
J'ai lu qu'il fallait de préférence enlever le *conf à la fin, ce que j'ai fait mais sans résultat positif.
Dernière modification par Go47 (03-05-2024 19:34:37)
Hors ligne
Voila ce que me donne le fichier apache2.conf à la ligne 225 :
IncludeOptional sites-enabled/*.conf
J'ai lu qu'il fallait de préférence enlever le *conf à la fin, ce que j'ai fait mais sans résultat positif.
sur mes serveurs j'ai avec *.conf à la fin donc c'est pas ça le soucis ! Es-tu sur que le dossier sites-enabled existe bien à l'endroit ou il l'attend car c'est un chemin relatif ?
Je vois que dans les logs il y a un message tronqué sur
le DocumentRoot et qui est probablement qu'il existe pas ou qu'il n'a pas les droits pour y accéder, à vérifier également !
J'écris en Bépo
Je stocke mes fichiers dans NextCloud
Tous mes ordinateurs tournent sous Linux et mes serveurs d'hébergement sous Linux/Webmin/Virtualmin
Vive l'informatique libre !
Hors ligne
<Virtualhost *:443>
ServerName 002-ecne.fr
DocumentRoot /var/www/002/
SSLEngine on
SSLCertificateFile /etc/apache2/certs/002.cert
SSLCertificateKeyFile /etc/apache2/certs/002.key
<Virtualhost>
et celui-là nommé ecne.fr.conf) :
<Virtualhost *:80>
ServerName ecne.fr
DocumentRoot var/www/ecne.fr/
</Virtualhost>
J'avais crée un sous-domaine 002-ecne.fr.conf. Finalement je veux le supprimer pour ne laisser seulement que ecne.fr.conf.
Si je supprime le répertoire, ça risque de cafouiller au niveau des certificats certbot puis de la config d'apache ?
Edit : je m'aperçois que je n'ai pas entré les paramètres SSL dans le répertoire que je veux garder (je garde le ecne.fr), donc à priori au niveau des certificats Certbot ça ne devrait pas poser de problème si je supprime l'autre répertoire ?
Re Edit : ma question est stupide je m'aperçois, car il suffirait que je transbahute le contenu des certs/002. dans un nouveau répertoire certs/ecne.fr
Non ?
Dernière modification par Go47 (03-05-2024 20:50:01)
Hors ligne
<Virtualhost *:80>
ServerName 002-ecne.fr
DocumentRoot /var/www/ecne.fr/
SSLEngine on
SSLCertificateFile /etc/apache2/certs/ecne.cert
SSLCertificateKeyFile /etc/apache2/certs/ecne.key
<Virtualhost>
est-ce que ça fonctionnera toujours au niveau du SSL ou de l'accès au site en général ?
Hors ligne
En ligne
est-ce que ça fonctionnera toujours au niveau du SSL (…) ?
Non, il faut forcément un bloc déclarant écouter sur le port 443 ("<Virtualhost *:443>") pour qu’un site Web soit joignable facilement via HTTPS.
Par contre tu peux avoir les deux blocs ("<Virtualhost *:443>" et "<Virtualhost *:80>") déclarés dans un même fichier.
Hors ligne
Dernière modification par dezix (04-05-2024 13:13:36)
En ligne
J'écris en Bépo
Je stocke mes fichiers dans NextCloud
Tous mes ordinateurs tournent sous Linux et mes serveurs d'hébergement sous Linux/Webmin/Virtualmin
Vive l'informatique libre !
Hors ligne
Hors ligne
Ainsi, si je supprime le répertoire "certs" qui contient les clefs et les certifs.
Tu ne supprimes pas direct, tu renommes ou fais une copie ailleurs et ensuite tu réorganises en récupérant ce qui peut l'être.
En ligne
J'ai suivi un didactiel pour configurer un nom de domaine en ssl
Je me suis rendu compte au fil des galères que les tutos et autres bons conseils trouvés sur la toiles,
souvent sont anciens, inadaptés, voire carrément foireux.
Et que par conséquent, il vaut mieux prendre le truc par le bon bout => La documentation officielle.
Parfois c'est hard car elle s'adresse à des gens qui savent déjà de quoi il retourne, c'est vrai.
Mais au final, on s'en sort plutôt mieux et surtout avec une base saine.
Les projets complexes ont parfois une partie de doc qui explique le rôle des divers sous-systèmes,
comment ils coopèrent pour atteindre les divers buts possibles.
En général, quand on n'est pas un crac le but est un des plus simples,
donc si tu chopes la bonne piste, y a plus qu'à la suivre de près et prendre des notes et des notes...
Deuxième conseil de Nulls : choisir des solutions simples.
Je suppose que tu ne vas pas utiliser le centième voire le millième des possibilités d'Apache..
Alors la question est : Apache est-il un bon choix pour toi ???
En tous cas, pas pour moi.
En ligne
Oui, j'avoue que ça part dans tous les sens parce que je ne sais pas quoi faire en fait ! tout recommencer à zéro dans certbot ou pas ? Ainsi, si je supprime le répertoire "certs" qui contient les clefs et les certifs. est-ce que j'aurais perdu la clef que j'ai indiqué sur l'option TEXT du nom de domaine ?.
Je suis perdu, là.
L'option TEXT du nom de domaine ? tu parles de quoi là ? les certifs SSL surtout fait avec Let's Encrypt n'implique pas d'enregistrement TXT dans le DNS...
Comme je te l'ai indiqué précédemment je pense que tu aurais mieux fait de reprendre à zéro en utilisant un outil simple type Webmin qui gèrera tout pour toi
J'écris en Bépo
Je stocke mes fichiers dans NextCloud
Tous mes ordinateurs tournent sous Linux et mes serveurs d'hébergement sous Linux/Webmin/Virtualmin
Vive l'informatique libre !
Hors ligne
Alors la question est : Apache est-il un bon choix pour toi ???
En tous cas, pas pour moi.
Je suis parti d'un projet de petite webradio. Sur Google j'ai vu que les sujets parlaient en terme de serveur d'Apache. Donc j'ai pris apache. Maintenant, si tu penses que webmin est plus adapté pour moi, je vais l'installer et voir ce que ça donne.
Je te tiens au courant.
Hors ligne
Go47 a écrit :Oui, j'avoue que ça part dans tous les sens parce que je ne sais pas quoi faire en fait ! tout recommencer à zéro dans certbot ou pas ? Ainsi, si je supprime le répertoire "certs" qui contient les clefs et les certifs. est-ce que j'aurais perdu la clef que j'ai indiqué sur l'option TEXT du nom de domaine ?.
Je suis perdu, là.
L'option TEXT du nom de domaine ? tu parles de quoi là ? les certifs SSL surtout fait avec Let's Encrypt n'implique pas d'enregistrement TXT dans le DNS...
Comme je te l'ai indiqué précédemment je pense que tu aurais mieux fait de reprendre à zéro en utilisant un outil simple type Webmin qui gèrera tout pour toi
J'ai bien un type TEXT dans les options DNS chez OVh, regarde :
Dernière modification par Go47 (04-05-2024 17:36:05)
Hors ligne
https://server_IP_Address:10000
pour accéder au panneau d'administration. J'ai une erreur en accédant à cette adresse.
C'est bien https://server_168.xxx.x.xx:10000 qu'il faut mettre ?
Dernière modification par Go47 (04-05-2024 17:15:56)
Hors ligne
Maintenant, si tu penses que webmin est plus adapté pour moi, je vais l'installer et voir ce que ça donne.
Je te tiens au courant.
Attention Webmin est un outil de gestion système pour Linux et non un serveur Web comme Apache, il te permettra de gérer bien plus facilement Apache et les questions de certificats SSL
J'écris en Bépo
Je stocke mes fichiers dans NextCloud
Tous mes ordinateurs tournent sous Linux et mes serveurs d'hébergement sous Linux/Webmin/Virtualmin
Vive l'informatique libre !
Hors ligne
J'ai bien un type TEXT dans les options DNS chez OVh, regarde :
https://i.ibb.co/tq6sKf4/Screenshot-2024-05-04-at-17-52-07-OVHcloud.png
Oui mais je ne pense psa qu'ils aient de lien avec le certif SSL, les seuls enregistrements éventuellement en lien avec des certifs SSL ce sont des enregistrements CAA
Là comme tu as tout masqué impossible de savoir à quoi ils servent
J'écris en Bépo
Je stocke mes fichiers dans NextCloud
Tous mes ordinateurs tournent sous Linux et mes serveurs d'hébergement sous Linux/Webmin/Virtualmin
Vive l'informatique libre !
Hors ligne
Dernière modification par dezix (04-05-2024 18:30:35)
En ligne
Hors ligne