You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2016-03-30 14:44:46

h.abdelhak
Member
Registered: 2016-03-30
Posts: 2

Forbidden You don't have permission to access /plugins/

Bonjour tout le monde,
avant tous je tiens à vous remercier pour le travail que vous faite.
Mon problème c'est que je n'arrive pas à accéder à tout ce qui est dans le dossier "plugins",  Glpi fonctionne parfaitement, je peux créer des tickets, naviguer dans les menus, je peux entrer au menu "Configuration > plugins" je trouve les plugins que j'ai mis préalablement dans le dossier "plugins" et j'arrive à les installer et les activer, mais une fois je clique sur le nom du plugins activé à partir de cette page ou a partir "Outils>Ocs Inventory NG" par exemple je tombe sur la fameuse page d'erreur 403 Forbidden et le message "You don't have permission to access /plugins/ocsinventoryng/front/ocsng.php on this server."

J'ai créer un fichier info.php dans le dossier plugins, le même problème.

Les manipes de chmod et chown (propriétaire apache pour tout le dossier html) je les ai toutes testé sans résultat

Selinux est désactivé

Le seul cas où ça marche c'est quant je place les fichiers GLPI dans ".../html/glpi" au lieu de "..../html/" directement, mon but c'est que l'utilisateur accède à Glpi avec l'url http://helpdesk parexemple.

Merci de m'aider si vous avez des solutions, je suis sur ce problème depuis plus d'une semaine, et ça me casse la tête.

Version GLPI: 0.90.1
OS: centos 7
apache V 2.4

Last edited by h.abdelhak (2016-03-30 14:45:24)

Offline

#2 2016-04-01 10:51:05

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Forbidden You don't have permission to access /plugins/

Les pages de glpi doivent être toutes regroupées dans le dossier glpi.
Pour l'accès de vos utilisateurs, il suffit de définir un alias dans la configuration d'apache


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#3 2016-04-01 11:48:46

h.abdelhak
Member
Registered: 2016-03-30
Posts: 2

Re: Forbidden You don't have permission to access /plugins/

Merci pour ta réponse, effectivement, j'ai trouvé deux solution l'une d'elles et comme tu as dit, l'utilisation des alias, mais moi j'ai opté pour une petite solution toute simple, c'est de mettre un fichier html dans la racine qui redirige vers Helpdesk/glpi.

Offline

#4 2016-06-07 09:00:18

jacopone0_0
Member
Registered: 2016-06-07
Posts: 5

Re: Forbidden You don't have permission to access /plugins/

Bonjour h.abdelhak, vous pouvez écrire les deux solutions??
Je ne comprenais pas comment faire :-((

Offline

#5 2016-06-07 09:09:20

KarsFSF
Member
Registered: 2016-05-10
Posts: 84

Re: Forbidden You don't have permission to access /plugins/

Salut jacopone0_0

Si tu veux ajouter un alias dans apache, il faut suivre cette démarche.
Si tu veux faire une redirection simple avec un fichier index.php il suffit d'y indiquer ce simple code :

<?php
/* Redirection */
header("Location: http://l'adresse de ton GLPI/chemin/");
exit;
?>

Le exit sert juste à s'assurer que l'utilisateur ne va pas aller plus loin dans la page.

Last edited by KarsFSF (2016-06-07 11:44:33)


GLPI 0.90.2
Debian 8 up to date

Offline

#6 2016-06-07 09:49:08

jacopone0_0
Member
Registered: 2016-06-07
Posts: 5

Re: Forbidden You don't have permission to access /plugins/

Salut  KarsFSF,

J'ai essayé de suivre vos instructions pour entrer un alias:

# Mes alias
Alias /ocsinventoryng /plugins/ocsinventoryng

<Directory /plugins/ocsinventoryng>
   Order allow,deny
  Allow from all
</Directory>

mais il ne fonctionne pas.

les ficher index.php où dois-je mettre ?

Offline

#7 2016-06-08 16:23:16

DewTa
Member
From: Nord
Registered: 2016-04-08
Posts: 116

Re: Forbidden You don't have permission to access /plugins/

h.abdelhak wrote:

Le seul cas où ça marche c'est quant je place les fichiers GLPI dans ".../html/glpi" au lieu de "..../html/" directement, mon but c'est que l'utilisateur accède à Glpi avec l'url http://helpdesk parexemple.


Ajoute ton fichier    monsite.conf dans

/etc/apache2/sites-available

il doit ressembler à ça


<VirtualHost *:80>
        ServerName LeNomDeTonServeur
        ServerAlias AliasQueTusouhaitesLuiDonner

        DocumentRoot /var/www/glpi
        <Directory /var/www/glpi>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
                AuthType Basic
                LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined
               CustomLog ${APACHE_LOG_DIR}/glpi_access.log combined
                ErrorLog  ${APACHE_LOG_DIR}/glpi_error.log

        </Directory>
</VirtualHost>

ensuite tu fais un :

a2ensite monsite.conf

puis un :

service apache2 reload

et le tour est joué.

Last edited by DewTa (2016-06-08 16:25:03)


0.90.3

Offline

#8 2016-06-08 16:26:09

DewTa
Member
From: Nord
Registered: 2016-04-08
Posts: 116

Re: Forbidden You don't have permission to access /plugins/

Et si jamais tu n'as rien compris:

algorys.github.io/tuto/glpi-installation/

Tout ce que je viens d'écrire, et expliqué dans l'article Configuration d’Apache


0.90.3

Offline

#9 2016-06-09 10:43:34

jacopone0_0
Member
Registered: 2016-06-07
Posts: 5

Re: Forbidden You don't have permission to access /plugins/

Bonjour tout le monde,
avant tous je tiens à vous remercier pour l'aide que vous me donnez.

J'ai essayé toutes vos suggestions, mais je dois encore des problèmes.

Mon serveur avec GLPI et Ocsinventory fonctionne bien, mais la gestion du plugin (ou Ocsiventory et FusionInventory par exemple) dans GLPI ne fonctionne toujours pas.


Le fichier glpi_error.log dans Apache met en évidence la même erreur:

[Thu Jun 09 10:25:32.658370 2016] [authz_core:error] [pid 3747] [client 192.168.1.1:4599] AH01630: client denied by server configuration: /var/www/glpi/plugins/fusioninventory/front/menu.php, referer: http://192.168.204.55/front/central.php
[Thu Jun 09 10:25:38.512473 2016] [authz_core:error] [pid 3748] [client 192.168.1.1:4601] AH01630: client denied by server configuration: /var/www/glpi/plugins/ocsinventoryng/front/ocsng.php, referer: http://192.168.204.55/front/central.php

Avez-vous des suggestions pour moi?

Merci encore pour votre produit aider ;-)

Offline

#10 2016-06-09 15:00:31

maxt
Member
Registered: 2016-06-09
Posts: 2

Re: Forbidden You don't have permission to access /plugins/

Quelle version de Apache? Version 2.4 bloque l'accès au dossier plugins si vous renommez le dossier dsotup une fois qu'il apparaît.

Offline

#11 2016-06-10 09:05:28

jacopone0_0
Member
Registered: 2016-06-07
Posts: 5

Re: Forbidden You don't have permission to access /plugins/

Bonjour Maxt,
ma version d' Apache est 2.4.7 sur le serveur Ubuntu 14.04.01 et Sql 5.5.44.
GLPI ver. 0.90.3 et Ocsinventory Server 2.2.
Ce que vous entendez pur "si vous renommez le dossier dsotup une fois qu'il apparaît"?
Je ne l'ai pas renommé aucun dossier. Tous les plugins sont dans le dossiers /var/www/glpi/plugins
Quel est le "dsotup"?

Last edited by jacopone0_0 (2016-06-10 09:09:56)

Offline

#12 2016-06-10 15:00:10

maxt
Member
Registered: 2016-06-09
Posts: 2

Re: Forbidden You don't have permission to access /plugins/

Je ne parle pas français

Offline

#13 2016-06-10 15:53:15

DewTa
Member
From: Nord
Registered: 2016-04-08
Posts: 116

Re: Forbidden You don't have permission to access /plugins/

maxt wrote:

Je ne parle pas français

Tu écris très bien français pourtant


0.90.3

Offline

#14 2016-06-14 17:44:38

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Forbidden You don't have permission to access /plugins/

Vérifiez également les droits sur la plugin OCSInventoryNG dans votre profil.


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#15 2016-06-14 18:37:44

jacopone0_0
Member
Registered: 2016-06-07
Posts: 5

Re: Forbidden You don't have permission to access /plugins/

Yllen bonne soirée, tout dossier glpi, compris le dossier de plugins, a les droits ('recursivaly') suivants:
Group: www-data [33]
Owner: www-data [33]
Parmissions: 0775

Quel profil parlez-vous ?
J'ai le même problème sur les deux plugins installés: Ocsiventory et FusionInventory

Last edited by jacopone0_0 (2016-06-14 18:50:43)

Offline

#16 2016-06-16 08:44:03

Bencici
Member
From: Grenoble
Registered: 2016-06-15
Posts: 4

Re: Forbidden You don't have permission to access /plugins/

J'ai le même problème et

a2disconf z-ocsinventory-server.conf

me permet d'avoir accès aux plugins de nouveau.


GLPI 9.1 sur Debian 8.5 32-bit
Apache 2.4.10 - PHP 5.6.27 - MySQL 5.5

Offline

#17 2016-06-16 17:01:50

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Forbidden You don't have permission to access /plugins/

OCSInventoryNG possède des droits particulier que vous devez définir dans votre profil, onglet OCSNG


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#18 2016-06-21 16:21:09

Bencici
Member
From: Grenoble
Registered: 2016-06-15
Posts: 4

Re: Forbidden You don't have permission to access /plugins/

De mon côté, tout est bon au niveaux des droits des profils.

L'erreur est "Erreur 400 (Bad request)" cependant, comme ici

Je réfléchis encore à réinstaller Apache.


GLPI 9.1 sur Debian 8.5 32-bit
Apache 2.4.10 - PHP 5.6.27 - MySQL 5.5

Offline

#19 2016-07-04 14:32:55

GoempieK
Member
Registered: 2016-07-01
Posts: 72

Re: Forbidden You don't have permission to access /plugins/

Avez-vous déjà trouvé une solution? J'ai le même problème
http://forum.glpi-project.org/viewtopic.php?id=154683

Offline

Board footer

Powered by FluxBB