Fork me on GitHub






Vous n'avez pas les droits nécessaires
Newbie
Inscrit: 07/05/2007 08:24
Messages: 4
Salut a tous.
Je suis nouveau sur le forum, et j'ai déja une question.
Actuellement en Term Bac Pro MRIM, je suis en train de travailler en groupe sur des thèmes, où l'on doit monter un réseau avec un routeur ADSL qui nous permet d'aller sur Internet, un routeur RNIS qui permet de faire la liaison entre les différents sites de travail.

On a 4 postes de travail intitulé Paris, Andrezieux, Marseille qu'on a mis en place et Bordeaux qui l'était déja.

Après avoir installé EasyPhp et Xoops, on doit mettre en place un site Internet accessible depuis l'extérieur. Il est accessible en tapant 81.255.123.196 qui est l'adresse IP WAN du routeur me permettant de sortir sur Internet.

Mais la le problème commence, quand un PC autre que le serveur WEB où est mis en place le site Internet tape 81.255.123.196, il a le site qui s'ouvre, mais en tapant un nom d'utilisateur pour se connecter, il n'a pas accès au droits d'administration, et cela avec n'importe quel utilisateur. Il affiche "Vous n'avez pas les droits nécessaires".

Je ne sais pas de quoi ca vient, si quelques personnes bien aimables pourraient m'aider dans notre problème, je leur serai reconnaissant.

Posté le : 07/05/2007 09:47
Partager Twitter Partagez cette article sur GG+
Re: Vous n'avez pas les droits nécessaires
Régulier
Inscrit: 20/03/2003 14:12
De Bruxelles
Messages: 319
Hello,
Ca peut paraître con comme question mais c'est la première chose à vérifier:
Es-tu bien sûr que l'utilisateur est dans le groupe administrateurs et que ce groupe à les droits en administration de tous tes modules/blocs?

Posté le : 07/05/2007 10:11

Merci íƒÂ  ceux qui permettent íƒÂ  Xoops d'avancer. Ils se reconnaîtront

http://www.4inch.be: 4INCH: for intelligent change!
Home Automation - Domotique


("DjVPX" a été rebaptisé "sm@
Partager Twitter Partagez cette article sur GG+
Re: Vous n'avez pas les droits nécessaires
Newbie
Inscrit: 07/05/2007 08:24
Messages: 4
On est en webmestres, et oui il a tous les droits, on est 3 utilisateurs, et ces 3 utilisateurs sont tous en webmestres.

Ils peuvent donc se connecter, mais ne peuvent pas aller dans les menus "Administration", "Voir son compte" etc...

C'est XOOPS 2.0.16 et EasyPHP 1.8.

On peut a la limite vous créez un compte pour que vous puissiez vérifier: xoops; mdp: xoops.

Posté le : 07/05/2007 10:29
Partager Twitter Partagez cette article sur GG+
Re: Vous n'avez pas les droits nécessaires
Régulier
Inscrit: 20/03/2003 14:12
De Bruxelles
Messages: 319
Le problème est que votre site est configuré sur http://127.0.0.1

Quand l'utilisateur ce connecte, le site le renvoie vers 127.0.0.1 (l'adresse locale de n'importe quelle machine) c'est donc logique que cela fonctionne sur le serveur mais pas depuis les autres machines.

Posté le : 07/05/2007 10:47

Merci íƒÂ  ceux qui permettent íƒÂ  Xoops d'avancer. Ils se reconnaîtront

http://www.4inch.be: 4INCH: for intelligent change!
Home Automation - Domotique


("DjVPX" a été rebaptisé "sm@
Partager Twitter Partagez cette article sur GG+
Re: Vous n'avez pas les droits nécessaires
Newbie
Inscrit: 07/05/2007 08:24
Messages: 4
Oui d'accord.

Mais inversement aussi, car si le site est accessible par internet, il ne l'est plus en local.
Et c'est ici le probleme général.

Est ce qu'il faut modifier des fichiers ?

Je vais essayer une reinstallation complete des logiciels.
Je vous tiendrais au courant si il y a un quelconque changement.

Posté le : 07/05/2007 20:00
Partager Twitter Partagez cette article sur GG+
Re: Vous n'avez pas les droits nécessaires
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Malheureusement tu dois choisir un accès, si tu veux que ton site soit accessible de l'extérieur alors tes "intérieurs" devront avoir un accès internet

A +

Posté le : 07/05/2007 20:59

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Vous n'avez pas les droits nécessaires
Semi pro
Inscrit: 05/06/2004 14:25
Messages: 750
Sous windows il suffit de modifier le fichier hosts de tous les clients de l'intranet, en mettant la correspondance entre ip extérieure, et l'ip de la machine serveur en local. Comme ça les liens avec l'ip extérieure seront redirigés.


S'il n'est pas possible de mettre ca en place, il faudra modifier le fichier mainfile.php, et récupérer l'url de la page appelée, en extraire l'ip (pour savoir si ca vient de l'extérieur où de l'intérieur), et modifier en conséquence la variable xoops_url.

Ca ne doit pas être bien compliqué.

Pour plus de sécurité, il vaudrait mieux reconnaitre si ca vient de l'extérieur ou non, et de reconstruire l'url, et non pas juste extraire l'url de l'url de la page ouverte...

Posté le : 07/05/2007 23:37
Partager Twitter Partagez cette article sur GG+
Re: Vous n'avez pas les droits nécessaires
Régulier
Inscrit: 20/03/2003 14:12
De Bruxelles
Messages: 319
Citation :

Niluge a écrit:
Sous windows il suffit de modifier le fichier hosts de tous les clients de l'intranet, en mettant la correspondance entre ip extérieure, et l'ip de la machine serveur en local. Comme ça les liens avec l'ip extérieure seront redirigés


Tu peux aussi demander à ton administrateur réseau de faire un "static NAT" de l'adresse externe vers l'adresse interne.

Posté le : 08/05/2007 10:01

Merci íƒÂ  ceux qui permettent íƒÂ  Xoops d'avancer. Ils se reconnaîtront

http://www.4inch.be: 4INCH: for intelligent change!
Home Automation - Domotique


("DjVPX" a été rebaptisé "sm@
Partager Twitter Partagez cette article sur GG+
Re: Vous n'avez pas les droits nécessaires
Newbie
Inscrit: 07/05/2007 08:24
Messages: 4
Citation :

Niluge a écrit:
Sous windows il suffit de modifier le fichier hosts de tous les clients de l'intranet, en mettant la correspondance entre ip extérieure, et l'ip de la machine serveur en local. Comme ça les liens avec l'ip extérieure seront redirigés.


S'il n'est pas possible de mettre ca en place, il faudra modifier le fichier mainfile.php, et récupérer l'url de la page appelée, en extraire l'ip (pour savoir si ca vient de l'extérieur où de l'intérieur), et modifier en conséquence la variable xoops_url.

Ca ne doit pas être bien compliqué.

Pour plus de sécurité, il vaudrait mieux reconnaitre si ca vient de l'extérieur ou non, et de reconstruire l'url, et non pas juste extraire l'url de l'url de la page ouverte...


Quelle la ligne de commande a taper dans le fichier hosts, pour faire ta correspondance entre l'ip exterieure donc 81.255.123.196 et l'IP de la machine serveur c'est a dire 172.31.75.4 ou 127.0.0.1?

Posté le : 14/05/2007 11:52
Partager Twitter Partagez cette article sur GG+
Re: Vous n'avez pas les droits nécessaires
Semi pro
Inscrit: 05/06/2004 14:25
Messages: 750
Des exemples sont normalement fournis dans le fichier même.

D'abord l'ip/domaine réelle, puis après un ou plusieurs espaces, l'ip/domaine que l'utilisateur va utiliser.

Et ce, une par ligne.

Donc il te suffis de rajouter :

172.31.75.4 81.255.123.196

Et configurer l'url de xoops en mettant l'ip extérieure 81.255.123.196.

De cette façon, pour les visiteurs extérieurs, ça marche, et pour les visiteurs en réseau local aussi!

Posté le : 14/05/2007 18:36
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

145 Personne(s) en ligne (123 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 145 | Plus ...