Pages : 1
#1 Le 19/03/2023, à 09:40
- Jan 11
Erreur 403 nom de domaine
Bonjour,
J'ai acquis un nom de domaine il y a une semaine, elle est liée à un serveur mais quand je me connecte dessus, je tombe erreur 403.
Forbidden
You don't have permission to access this resource.
Apache/2.4.52 (Debian) Server at www.nesteia.be Port 443
Je suis encore novice avec Ubuntu. j'ai essayé divers choses mais rien de concluant.
Par ou dois je commencer ?
Merci d'avance
Hors ligne
#2 Le 19/03/2023, à 10:41
- jplemoine
Re : Erreur 403 nom de domaine
Je vais te raconter un histoire :
Tu rentres dans un garage automobile et tu dis : "Ma voiture ne fonctionne pas. C'est quoi ?".
Dans les 2 cas, ça peut être énormément de chose.
Par où dois-tu commencer ? Par regarder les logs (et nomament, ceux d'Apache).
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Déconnecté jusqu’à nouvel ordre
Hors ligne
#3 Le 19/03/2023, à 11:59
- Jan 11
Re : Erreur 403 nom de domaine
Dans /var/log/apache2/error.log
[Sun Mar 19 08:34:05.125966 2023] [mpm_prefork:notice] [pid 25626] AH00163: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Sun Mar 19 08:34:05.125997 2023] [core:notice] [pid 25626] AH00094: Command line: '/usr/sbin/apache2'
Dans /var/log/apache2/error.log.1
[Sat Mar 18 08:03:00.129496 2023] [mpm_prefork:notice] [pid 1034] AH00163: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Sat Mar 18 08:03:00.129597 2023] [core:notice] [pid 1034] AH00094: Command line: '/usr/sbin/apache2'
[Sat Mar 18 11:45:37.314794 2023] [mpm_prefork:notice] [pid 1034] AH00171: Graceful restart requested, doing restart
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
[Sat Mar 18 11:45:37.553607 2023] [mpm_prefork:notice] [pid 1034] AH00163: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Sat Mar 18 11:45:37.553624 2023] [core:notice] [pid 1034] AH00094: Command line: '/usr/sbin/apache2'
[Sat Mar 18 11:49:51.047987 2023] [mpm_prefork:notice] [pid 1034] AH00169: caught SIGTERM, shutting down
[Sat Mar 18 11:49:51.165518 2023] [mpm_prefork:notice] [pid 25626] AH00163: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Sat Mar 18 11:49:51.165584 2023] [core:notice] [pid 25626] AH00094: Command line: '/usr/sbin/apache2'
[Sat Mar 18 17:31:04.255730 2023] [mpm_prefork:notice] [pid 25626] AH00171: Graceful restart requested, doing restart
AH00112: Warning: DocumentRoot [/var/www/nesteia.be/index.html] does not exist
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
[Sat Mar 18 17:31:04.440834 2023] [mpm_prefork:notice] [pid 25626] AH00163: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Sat Mar 18 17:31:04.440849 2023] [core:notice] [pid 25626] AH00094: Command line: '/usr/sbin/apache2'
[Sun Mar 19 08:34:05.019155 2023] [mpm_prefork:notice] [pid 25626] AH00171: Graceful restart requested, doing restart
[Sun Mar 19 08:34:05.081826 2023] [core:error] [pid 25626] (EAI 3)Temporary failure in name resolution: AH00547: Could not resolve host name nesteia.be -- ignoring!
AH00112: Warning: DocumentRoot [/var/www/nesteia.be/index.html] does not exist
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Hors ligne
#4 Le 19/03/2023, à 13:28
- jplemoine
Re : Erreur 403 nom de domaine
Je crois que c'est clair...
AH00112: Warning: DocumentRoot [/var/www/nesteia.be/index.html] does not exist
Quand tu écris : https://nesteia.be dans le navigateur, il va chercher un certain nombre de pages dont le nom est paramétrable via le vhost ou le .htaccess
Dans ce cas présent, il va chercher https://www.nesteia.be/index.html (qui sur le disque local correpond à /var/www/nesteia.be/index.html) qu'il ne trouve pas.
Il faut donc voir où est stocké le site web et adapter la définition du vhost.
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Déconnecté jusqu’à nouvel ordre
Hors ligne
#5 Le 19/03/2023, à 14:14
- Jan 11
Re : Erreur 403 nom de domaine
Merci, j'ai régler le problème document root
Mais l'erreur 403 persiste
[Sun Mar 19 14:10:01.896817 2023] [mpm_prefork:notice] [pid 85430] AH00171: Graceful restart requested, doing restart
[Sun Mar 19 14:10:01.945551 2023] [mpm_prefork:notice] [pid 85430] AH00163: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Sun Mar 19 14:10:01.945586 2023] [core:notice] [pid 85430] AH00094: Command line: '/usr/sbin/apache2'
l'AH00094 revient à chaque fois, mais je ne comprend pas ce que je dois faire...
Hors ligne
#6 Le 19/03/2023, à 14:33
- jplemoine
Re : Erreur 403 nom de domaine
Les 3 lignes ne sont pas des erreurs mais des simples informations (notice).
Donc, le problème n'est pas là.
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Déconnecté jusqu’à nouvel ordre
Hors ligne
#7 Le 19/03/2023, à 14:36
- Jan 11
Re : Erreur 403 nom de domaine
D'accord.
Merci beaucoup pour votre aide
Hors ligne
#8 Le 19/03/2023, à 16:08
- bruno
Re : Erreur 403 nom de domaine
Bonjour,
Examiner les logs est une chose, montrer ta configuration en est une autre, tout aussi indispensable. Il faut donc nous montrer la configuration de ton hôte virtuel Apache ainsi que les droits sur l'arborescence /var/www/nesteia.be si c’est bien le dossier racine du site :
ls -al /var/www/nesteia.be
Dernière modification par bruno (Le 19/03/2023, à 16:08)
#9 Le 19/03/2023, à 16:28
- Jan 11
Re : Erreur 403 nom de domaine
jean@Asus:~$ ls -al /var/www/nesteia
total 12
drwxr-xr-x 3 root root 4096 mars 19 14:17 .
drwxr-xr-x 6 root root 4096 mars 19 13:58 ..
drwxr-xr-x 2 root root 4096 mars 19 15:32 public_html
jean@Asus:~$
Voici,
Hors ligne
#10 Le 19/03/2023, à 16:32
- bruno
Re : Erreur 403 nom de domaine
Et la configuration de l'hôte virtuel Apache ?
As-tu au moins lu la doc apache ?
#11 Le 19/03/2023, à 16:33
- Jan 11
Re : Erreur 403 nom de domaine
Si je ne me trompe pas, j'ai créé un host dans /etc/apache2/sites-available
<VirtualHost nesteia.be:80>
# The ServerName directive sets the request scheme, hostname and port t>
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
ServerName www.nesteia.be
ServerName nesteia.be
ServerAdmin webmaster@localhost
DocumentRoot /var/www/nesteia/public_html
# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
# For most configuration files from conf-available/, which are
# enabled or disabled at a global level, it is possible to
# include a line for only one particular virtual host. For example the
# following line enables the CGI configuration for this host only
# after it has been globally disabled with "a2disconf".
#Include conf-available/serve-cgi-bin.conf
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
Hors ligne
#12 Le 19/03/2023, à 16:36
- Jan 11
Re : Erreur 403 nom de domaine
Et la configuration de l'hôte virtuel Apache ?
As-tu au moins lu la doc apache ?
Pas assez apparemment. J'y retourne sur ce
Hors ligne
#13 Le 19/03/2023, à 16:41
- bruno
Re : Erreur 403 nom de domaine
Tu ne l'a pas créé mais tu as modifié l'hôte par défaut.
Si tu veux que cela fonctionne il faut a minima et conformément à la doc apache :
<VirtualHost *:80>
ServerName nesteia.be
ServerAlias www.nesteia.be
DocumentRoot /var/www/nesteia/public_html
<Directory /var/www/nesteia/public_html>
Options +FollowSymLinks
AllowOverride all
Require all granted
</Directory>
ErrorLog /var/log/apache2/error.example.com.log
CustomLog /var/log/apache2/access.example.com.log combined
</VirtualHost>
Pages : 1