Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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.

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.

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.

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)

Hors ligne

#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 ?

Hors ligne

#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

bruno a écrit :

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>

Hors ligne