Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1136 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [résolu] Message d'érreur 403 installation Nextcloud sur Fedora 28

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] Message d'érreur 403 installation Nextcloud sur Fedora 28

n°1422303
dj ess
Posté le 21-08-2018 à 21:08:18  profilanswer
 

Bonjour à tous,
 
J'ai  installé il y a quelques mois Nextcloud sur une machine virtuelle de test Debian 9 puis sur une Raspberry PI (mon cloud personnel) sans problème.  
 
Ajourd'hui, pour m'entrainer j'essaye de l'installer sur une machine virtuelle Fedora server 28 qui fonctionne forcément un peu différemment de Debian.  
 
quand je cherche à accéder à Nextcloud sur mon navigateur, une fois l'installation sur Fedora terminée, je me retrouve face à une erreur 403 Forbiden :
 
Forbidden
 
You don't have permission to access / on this server.
Server unable to read htaccess file, denying access to be safe

 
J'ai fait des recherches sur Internet, j'ai essayé de modifier le fichier httpd.conf en remplaçant AllowOverride none par AllowOverride All, sans succès. Les permissions sur le dossier nextcloud (/var/www/nextcloud) semblent ok.
 
Avez vous d'autres idées pour m'aider ?
 
Merci  :)


Message édité par dj ess le 07-09-2018 à 19:43:04
mood
Publicité
Posté le 21-08-2018 à 21:08:18  profilanswer
 

n°1422444
nex84
Dura lex, sed lex
Posté le 23-08-2018 à 12:37:39  profilanswer
 

L'utilisateur apache a les droits sur le dossier sur lequel pointe l'url / (/var/www/html par défaut , de mémoire) ?
As-tu un bloc <Directory> vers ce chemin avec la directive Require All Granted ?
 
Passer l'option AllowOverride à All active la prise en compte des fichiers .htaccess (l a 2e erreur).


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
n°1422459
dj ess
Posté le 23-08-2018 à 17:45:22  profilanswer
 

Bonjour nex84, merci pour ta réponse !
 
 
Alors oui l'utilisateur apache a bien les droits sur le dossier vers lequel pointe l'url, (/var/www/nextcloud dans mon cas) en fait il à les droits sur l'intégralité du dossier www  
 

Code :
  1. /var/www/nextcloud drwxr-xr-x. 13 apache apache 4,0K 23 juil. 12:52 nextcloud


 
Si je comprend bien ce que je trouve sur Internet (vive la veille techno !) avec la version 2.4 d'Apache il faut remplacer  
 
Order allow,deny
Allow from all
 
par Require all granted
 
c'est bien ça ?
 
ci-desous mon virtualhost (j'ai rajouter la ligne Require all granted), toujours le message d’erreur après restart httpd
 

Code :
  1. <VirtualHost *:80>
  2.    ServerAdmin admin@admin.fr
  3.    DocumentRoot "/var/www/nextcloud"
  4.    ServerName 192.168.1.16
  5.      <Directory "/var/www/nextcloud/">
  6.          Options MultiViews FollowSymlinks
  7.          AllowOverride All
  8.          Require all granted
  9.          Order allow,deny
  10.          Allow from all
  11.      </Directory>
  12.    TransferLog /var/log/httpd/nextcloud_access.log
  13.    ErrorLog /var/log/httpd/nextcloud_error.log
  14. </VirtualHost>


 
Merci   :)

Message cité 1 fois
Message édité par dj ess le 23-08-2018 à 17:45:51
n°1422492
Fork Bomb
Obsédé textuel
Posté le 24-08-2018 à 18:30:26  profilanswer
 

dj ess a écrit :

Bonjour nex84, merci pour ta réponse !
 
 
Alors oui l'utilisateur apache a bien les droits sur le dossier vers lequel pointe l'url, (/var/www/nextcloud dans mon cas) en fait il à les droits sur l'intégralité du dossier www  
 

Code :
  1. /var/www/nextcloud drwxr-xr-x. 13 apache apache 4,0K 23 juil. 12:52 nextcloud


 
Si je comprend bien ce que je trouve sur Internet (vive la veille techno !) avec la version 2.4 d'Apache il faut remplacer  
 
Order allow,deny
Allow from all
 
par Require all granted
 
c'est bien ça ?
 
ci-desous mon virtualhost (j'ai rajouter la ligne Require all granted), toujours le message d’erreur après restart httpd
 

Code :
  1. <VirtualHost *:80>
  2.    ServerAdmin admin@admin.fr
  3.    DocumentRoot "/var/www/nextcloud"
  4.    ServerName 192.168.1.16
  5.      <Directory "/var/www/nextcloud/">
  6.          Options MultiViews FollowSymlinks
  7.          AllowOverride All
  8.          Require all granted
  9.          Order allow,deny
  10.          Allow from all
  11.      </Directory>
  12.    TransferLog /var/log/httpd/nextcloud_access.log
  13.    ErrorLog /var/log/httpd/nextcloud_error.log
  14. </VirtualHost>


 
Merci   :)


Tu fais partie du groupe httpd ?
C’est ptet ça qui bloque.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1422703
dj ess
Posté le 29-08-2018 à 22:02:09  profilanswer
 

Citation :

Tu fais partie du groupe httpd ?
C’est ptet ça qui bloque


 
peut-être oui ! moi J'ai pensé que cela pouvait venir de Selinux et je l'ai donc désactivé
 
j'ai remplacer SELINUX=enforcing par SELINUX=permissive dans le fichier /etc/selinux/config
 
j'ai redémarrer Apache tout c'est bien passé sauf que j'ai un nouveau message d’erreur maintenant quand j'éssaye d'aller sur Nextcloud via un navigateur
 
Internal Server Error
 
The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the webserver log.

 
quand je fais un systemctl status httpd.service tout est OK pas de problème voyant vert  
 
 :??:

n°1422720
coco_atcho​um
Padawan geek
Posté le 30-08-2018 à 13:26:57  profilanswer
 

dj ess a écrit :

Citation :

Tu fais partie du groupe httpd ?
C’est ptet ça qui bloque


 
peut-être oui ! moi J'ai pensé que cela pouvait venir de Selinux et je l'ai donc désactivé
 
j'ai remplacer SELINUX=enforcing par SELINUX=permissive dans le fichier /etc/selinux/config
 
j'ai redémarrer Apache tout c'est bien passé sauf que j'ai un nouveau message d’erreur maintenant quand j'éssaye d'aller sur Nextcloud via un navigateur
 
Internal Server Error
 
The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the webserver log.

 
quand je fais un systemctl status httpd.service tout est OK pas de problème voyant vert  
 
 :??:


 
Bonjour
 
J'ai déjà eu le cas  (centos 7) :  
 
1- Vire tout ton répertoire nextcloud pour partir sur une situation propre
 
2 -Regarde les droits
 
o Chown apache:apache apps/ config/ data/  -R
o Chown apache:apache –R apps/ config/ data/
o Chmod 0640 –R config/ data/
o Chmod 0750 apps/ config/ data/
o Chmod 0777 data/ -R
o Chmod –R 0750 apps/


Message édité par coco_atchoum le 30-08-2018 à 13:27:16
n°1422885
dj ess
Posté le 03-09-2018 à 16:01:21  profilanswer
 

Bonjour coco_atchoum et merci pour ta réponse,
 
J'ai décidé de tous réinstaller en partant de zéro, parce que moi j'installe Nextcloud de la même façon que si j'étais sur Debian, sachant que je suis sur Fedora 28 je dois faire une erreur quelque part, c'est évident.
 
Je m'aide de ce tutoriel : https://manjaro.site/how-to-install [...] fedora-27/
 
J'avance !! Maintenant quand je veux me rendre sur la page Nextcloud via un navigateur, j'arrive sur une page d'erreur Nextcloud (capture ci-dessous)
 
http://www.image-heberg.fr/files/thumbs/1535981970680314842.png
 
 
Les logs :
 
nextcloud_error.log
 

Code :
  1. [Mon Sep 03 15:50:30.810928 2018] [core:notice] [pid 39874:tid 139989565692160] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0
  2. [Mon Sep 03 15:50:30.811948 2018] [suexec:notice] [pid 39874:tid 139989565692160] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
  3. AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using fe80::9224:2e11:537f:c7c7. Set the 'ServerName' directive globally to suppress this message
  4. [Mon Sep 03 15:50:30.831328 2018] [lbmethod_heartbeat:notice] [pid 39874:tid 139989565692160] AH02282: No slotmem from mod_heartmonitor
  5. [Mon Sep 03 15:50:30.832357 2018] [http2:warn] [pid 39874:tid 139989565692160] AH02951: mod_ssl does not seem to be enabled
  6. [Mon Sep 03 15:50:30.839116 2018] [mpm_event:notice] [pid 39874:tid 139989565692160] AH00489: Apache/2.4.34 (Fedora) configured -- resuming normal operations
  7. [Mon Sep 03 15:50:30.839150 2018] [core:notice] [pid 39874:tid 139989565692160] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'


 
error_log
 

Code :
  1. [Mon Sep 03 12:30:43.092899 2018] [core:notice] [pid 38669:tid 140115998251264] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0
  2. [Mon Sep 03 12:30:43.095107 2018] [suexec:notice] [pid 38669:tid 140115998251264] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
  3. AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using fe80::9224:2e11:537f:c7c7. Set the 'ServerName' directive globally to suppress this message
  4. [Mon Sep 03 12:30:43.122396 2018] [lbmethod_heartbeat:notice] [pid 38669:tid 140115998251264] AH02282: No slotmem from mod_heartmonitor
  5. [Mon Sep 03 12:30:43.123010 2018] [http2:warn] [pid 38669:tid 140115998251264] AH02951: mod_ssl does not seem to be enabled
  6. [Mon Sep 03 12:30:43.128145 2018] [mpm_event:notice] [pid 38669:tid 140115998251264] AH00489: Apache/2.4.34 (Fedora) configured -- resuming normal operations
  7. [Mon Sep 03 12:30:43.128177 2018] [core:notice] [pid 38669:tid 140115998251264] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
  8. [Mon Sep 03 15:14:41.424133 2018] [autoindex:error] [pid 38677:tid 140115371861760] [client 192.168.1.18:53159] AH01276: Cannot serve directory /var/www/html/: No matching DirectoryIndex (index.html,index.php) found, and server-generated directory index forbidden by Options directive
  9. [Mon Sep 03 15:48:30.366623 2018] [mpm_event:notice] [pid 38669:tid 140115998251264] AH00492: caught SIGWINCH, shutting down gracefully


 
Merci !


Message édité par dj ess le 03-09-2018 à 16:02:40
n°1422893
coco_atcho​um
Padawan geek
Posté le 03-09-2018 à 21:30:17  profilanswer
 

Problème de droits je pense  
 
[Mon Sep 03 15:14:41.424133 2018] [autoindex:error] [pid 38677:tid 140115371861760] [client 192.168.1.18:53159] AH01276: Cannot serve directory /var/www/html/: No matching DirectoryIndex (index.html,index.php) found, and server-generated directory index forbidden by Options directive
 
As tu essayer de le chown -R apache:apache /var/www/html/nextcloud ?

n°1423052
dj ess
Posté le 07-09-2018 à 19:32:13  profilanswer
 

Rebonjour,
 
Bon finalement j'ai décidé de tester l'installation sur Centos 7 et surprise ça fonctionne, pourquoi ça ne marche pas avec Fedora 28 je ne sais pas trop, problème déjà avec PHP 7 et les modules PHP 7 que je ne devais pas installer correctement je pense, sur Centos 7 il faut installer epel-release et le "dépôt" Webtatic (par exemple, il y en a d'autres) et on peut installer PHP 7.2 et ses modules sans problème. Deuxième chose, possible que cela soit dû aussi à Selinux, j'ai testé de le passer en disabled et bizarrement plus de page d'erreur.
 
Donc pour installer php 7.2 et les modules pour Nextcloud sous Centos 7 voici une des procédures :
 

Code :
  1. yum install epel-release
  2. rpm -Uvh https:// mirror.webtatic.com/yum/el7/webtatic-release.rpm
  3. yum update
  4. yum install php72w php72w-gd php72w-mbstring php72w-mysqlnd php72w-xml


 
Sous Fedora 28 il faut que je regarde comment installer Webtatic
 
Edit: Après recherches, sous Fedora 28 il n'y a pas besoin de dépôt supplémentaire. Je teste.
 
Merci à coco_atchoum et à tous les autres de m'avoir aidé  :jap:


Message édité par dj ess le 07-09-2018 à 19:38:21

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [résolu] Message d'érreur 403 installation Nextcloud sur Fedora 28

 

Sujets relatifs
MON MANJARO DEEPIN EST CACHÈ APRÈS L INSTALLATIONInstallation Ubuntu : Asus hybride t100 transformer
impossible d'utiliser mes logiciels snap dans fedora 28 xfceErreur SSL. Sous-domaine inaccessible.
installation Ubuntu avec CM x470 et ryzen 5 2600Installation de Kanboard
Installation Ubuntu : secure bootInstallation sécurisée en environement non sûr
Annulé[RESOLU] Erreur Bind9 "file not found"
Plus de sujets relatifs à : [résolu] Message d'érreur 403 installation Nextcloud sur Fedora 28


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR