Se connecter sur un site Xoops
Catégorie : Dépannage
Sommaire

Vous avez toute latitude pour reproduire cet article sur votre site
[pagebreak]

Introduction

Il peut arriver, lorsque l'on se connecte á un site fonctionnant avec Xoops, que le processus d'identification ne puisse aller á son terme.

On se trouve avec des messages du type :
- impossible d'enregistrer un nouveau membre
- saisie du pseudo et du mot de passe, page intermédiaire indiquant que vous êtes reconnus, puis la page d'accueil apparaît et vous n'êtes pas identifié.

L'origine de la plupart des incidents identifiés provient des paramêtres de sécurité de votre navigateur ou de votre firewall. Pour identifier rapidement d'oùprovient la source de vos soucis, nous vous proposons d'exécuter ce test avec browser_check. (vous pouvez téléchargez les fichiers de ce test réalisés par Dave Lerner á cette adresse)

[pagebreak]

Cookies

Il est nécessaire que votre navigateur puisse accepter les cookies.

Dans internet explorer :
- menu Options internet
- onglet Confidentialité
- Paramêtres : Moyennement haute (ou niveau plus faible)
- clic sur ok ou valider

Avec Mozilla Firefox :
- Tools, Options (ou Outils, Options)
- dans la colonne de gauche, clic sur privacy
- á droite dans la partie cookies, cocher : allow sites to set cookies
- vous pouvez cocher la ligne en dessous (for the original site web only), mais c'est facultatif
- clic sur ok ou valider

Si vous avez effectué des modifications, vous pouvez maintenant refaire le test en prenant soin de désactiver temporairement votre pare-feu. Si les tests sont concluants, activez votre pare-feu et recommencez les tests.

[pagebreak]

Referrer

Afin de se prémunir d'attaques potentielles, les scripts de xoops vérifient que le script qui appelle la page á venir provient bien d'une source xoops du site actuel. Et si xoops ne peut arriver á réaliser cette tâche une erreur peut se produire. Bien souvent, cette erreur est due á un mauvais paramétrage de votre pare-feu (firewall) :

  • Norton Internet Security 2004
  • Zone Alarm Pro

    [pagebreak]

    Norton internet Sécurity 2004

    Double clic sur l'icone de votre logiciel pour arriver á cet écran en vous assurant d'être bien l'administrateur de ce produit, donc avec le même utilisateur que celui qui en a fait l'installation.



    Veuiillez cliquer sur Confidentialité, puis á droite sur le bouton configurer



    Cela va avoir pour effet d'afficher cette boîte de dialogue :




    En cliquant sur le bouton avancé, vous arrivez sur l'écran des paramêtres globaux par défaut.



    Dans le paragraphe Informations sur les sites visités, il vous faut cocher : Autoriser Si vous ne souhaitiez pas appliquer par défaut ces paramêtres á tous les sites sur lesquels vous surfez, il vous suffit de cliquer sur le bouton avancé (en bas á gauche)




    De saisir l'adresse du site pour lequel vous souhaitez activer ce paramêtre, valider, clic gauche sur site dans la liste á gauche.




    Appliquez lui les paramêtres indiqués plus haut. puis clic sur ok [pagebreak]
    Zone Alarm pro

    Aprês avoir lancé votre logiciel, clic gauche dans le bandeau vertical gauche sur privacy et sur la droite dans l'onglet Main




    Clic gauche sur le bouton Custom á droite dans l'écran dans le paragraphe Cookie control

    < img src="https://www.frxoops.org/modules/smartsection/images/article/za2004_02.jpg">

    Dans cette boîte de dialogue assurez vous que sont décochées :
    - Session cookies : block session cookies
    - 3rd party cookies : remove private header information Clic sur le bouton ok

    Si vous optez pour une configuration particuliêre pour un site, clic dans l'onglet site List (en haut á droite)




    Puis sur le bouton Custom




    Il vous est affiché la liste de tous les sites ayant déjá des configurations personnalisées. Pour ajouter un site, clic en bas sur le bouton Add




    Avec un clic droit sur chacune des colonnes de la ligne du site que vous venez d'ajouter, choisissez Allow (Autoriser).

    [pagebreak]
    Javascript

    Pour fonctionner normalement, xoops a besoin de lire et écrire des cookies au moyen de javascript. (exemple : messages des forums lus et non lus)

    Il peut être nécessaire de modifier le paramétrage de votre navigateur :
    Internet Explorer
    Menu Outils, options internet, onglet Sécurité Internet, bouton personnaliser le niveau

    Dans la section script :
    - active scripting : activer
    - permettre les opérations de collage via le script : activer
    - script des applets java : activer (facultatif)

    Mozilla Firefox
    Menu Tools, options
    Dans le bandeau gauche, clic sur Web Features
    Clic sur le bouton ok pour valider
    Cocher la case : Enable javascript
  • <a href="http://creativecommons.org/licenses/by-nc-sa/2.0/fr/" title="Licence, certains droits réservés"><img src="http://www.frxoops.org/images/cdr_bouton.gif" alt="Licence, certains droits réservés" /></a>