[spip-dev] Pb Identification

Bonjour,
je viens d'installer la version 1.4PR1 sur le site www.spasme.org/Dynamic/
Les tests en local ont bien fonctionne. Par contre lorsque j'esssaye d'acceder a la partie privee du site www.spasme.org/Dynamic/ecrire/ une fenetre de dialogue me demande login et mot de passe comme dans la version 1.3 mais ne l'accepte jamais. En local cette fenetre de dialogue n'apparait pas, le login et le mot de passe sont demandes dans un champ texte d'une page html.
J'utilise IE 5.1 et Omniweb 4.1 sous OS-X. J'ai vire cookie, mot de passe pour repartir de zero mais rien n'y fait.
Quelqu'un a une idee du probleme ?
D'avance merci

M.

En réponse à Astala <astala@free.fr>:

Bonjour,
je viens d'installer la version 1.4PR1 sur le site
www.spasme.org/Dynamic/
Les tests en local ont bien fonctionne. Par contre lorsque j'esssaye
d'acceder a la partie privee du site www.spasme.org/Dynamic/ecrire/ une
fenetre de dialogue me demande login et mot de passe comme dans la
version 1.3 mais ne l'accepte jamais. En local cette fenetre de
dialogue n'apparait pas, le login et le mot de passe sont demandes dans

J'ai eu la meme surprise en installant chez free (une nouvelle installation,
pas une mise à jour). Or dans la version 1.4, le login ne se fait plus via une
fenetre de dialogue, mais directement dans le browser. Je suis donc aller
verfier si, par hasard un fichier .htaccess qui trainait dans le repertoire
ecrire : c'etait bien ca le problème. En supprimant le fichier .htaccess tout
est rentré dans l'ordre. Ai-je bien fait?
Autre point: l'astuce donnée l'autre jour pour faire fonctionner SPIP en php4
chez free (addtype application... dans un fichier .htaccess) ne fonctionne pas.

Thoms

From fil@miel.brainstorm.fr Wed Aug 21 11:16:11 2002

Return-Path: <fil@miel.brainstorm.fr>
Received: by miel.brainstorm.fr (Postfix, from userid 1001)
  id 9FCDE1C125; Wed, 21 Aug 2002 11:16:11 +0200 (CEST)

Essaie de supprimer le fichier ecrire/.htaccess s'il existe, ça résoudra
peut-être le problème. Et tiens-nous au courant en cas d'échec comme de
succès, qu'on puisse voir ce qui cloche. Merci !

@ Astala <astala@free.fr> :

Bonjour,
je viens d'installer la version 1.4PR1 sur le site
www.spasme.org/Dynamic/
Les tests en local ont bien fonctionne. Par contre lorsque j'esssaye
d'acceder a la partie privee du site www.spasme.org/Dynamic/ecrire/ une
fenetre de dialogue me demande login et mot de passe comme dans la
version 1.3 mais ne l'accepte jamais. En local cette fenetre de
dialogue n'apparait pas, le login et le mot de passe sont demandes dans
un champ texte d'une page html.
J'utilise IE 5.1 et Omniweb 4.1 sous OS-X. J'ai vire cookie, mot de
passe pour repartir de zero mais rien n'y fait.
Quelqu'un a une idee du probleme ?
D'avance merci

M.

-- Fil

Merci ca fonctionne.
J'avais totalement supprime l'ancien repertoire ecrire/. C'est lors de l'install et la creation du login que .htaccess a ete cree. Est-ce un bug du cote de online ?

M.

J'ai eu la meme surprise en installant chez free (une nouvelle installation,
pas une mise à jour). Or dans la version 1.4, le login ne se fait plus via une
fenetre de dialogue, mais directement dans le browser. Je suis donc aller
verfier si, par hasard un fichier .htaccess qui trainait dans le repertoire
ecrire : c'etait bien ca le problème.

S'il s'agit d'une nouvelle installation, je ne comprends pas comment ce
fichier .htaccess pouvait être présent. J'hasarderais bien une hypothèse :
est-ce une nouvelle installation dans un répertoire ecrire/ déjà existant,
d'où tu aurais supprimé tous les fichiers par ftp (en oubliant le .htaccess,
invisible) ??

En supprimant le fichier .htaccess tout
est rentré dans l'ordre. Ai-je bien fait?

Oui

-- Fil

[feedback]
Si le dossier ecrire est protégé par htaccess ou par un realm, alors il y a conflit avec l'authentification de spip.
Le conflit n'existe evidemment plus si on supprime le fichier htaccess et/ou le realm.
Je pense que si le login SPIP et celui de htaccess/realm sont les mêmes, le problème ne doit plus se poser.

@ thomasc@belgaboard.com <thomasc@belgaboard.com> :

[feedback]
Si le dossier ecrire est protégé par htaccess ou par un realm, alors
il y a conflit avec l'authentification de spip.
Le conflit n'existe evidemment plus si on supprime le fichier
htaccess et/ou le realm.
Je pense que si le login SPIP et celui de htaccess/realm sont les
mêmes, le problème ne doit plus se poser.

En effet il faut que le login soit le même, pour que spip sache qui s'est
identifié... par contre le mot de passe, s'il est vérifié par apache (via un
.htaccess ou autre) n'est pas vérifié par spip. (je crois : qu'on me démente
.si je me trompe)

Le problème d'authentification mentionné provient, je suppose, de
l'existence d'un .htaccess dans ecrire/ qui pointait sur
ecrire/data/.htpasswd -- lequel n'existait plus suite à un effacement un peu
brutal. J'ai fait une petite modif dans le CVS pour essayer que ça ne se
reproduise pas, mais pas sûr que ça suffise, puisque si l'accès est refusé,
il y a des chances que mon bout de code ne s'exécute même pas ;-).

-- Fil

En réponse à Fil <fil@rezo.net>:

S'il s'agit d'une nouvelle installation, je ne comprends pas comment
ce
fichier .htaccess pouvait être présent. J'hasarderais bien une hypothèse
:
est-ce une nouvelle installation dans un répertoire ecrire/ déjà
existant,
d'où tu aurais supprimé tous les fichiers par ftp (en oubliant le
.htaccess,
invisible) ??

Non, je viens de refaire le test depuis zero. L'installation (1.4pr2) chez free
genère bien un fichier .htaccess qui fait référence à un fichier htpasswd dans
le répertoire ecrire.

Thoms

From fil@miel.brainstorm.fr Wed Aug 21 12:41:16 2002

Return-Path: <fil@miel.brainstorm.fr>
Received: by miel.brainstorm.fr (Postfix, from userid 1001)
  id 8298D1C4B1; Wed, 21 Aug 2002 12:41:16 +0200 (CEST)

En réponse à Fil <fil@rezo.net>:

Si tu as la patience d'essayer avec la version CVS, ce serait parfait
:
<http://rezo.net/spip-cvs/ecrire/inc_texte.php3?rev=HEAD&cvsroot=SPIP&content-

type=text/plain>
Avec ce fichier, un .htaccess est aussi généré. Il est toujours impossible de
se connecter. Voila le contenu du .htaccess :

Je n'arrête pas de recevoir des réponses automatique de Samuel Tardieu
à spip dev... tout ça pour dire qu'il est en vacances :(((
Est-ce votre cas ?
JMi

Si c'est également arrivé à d'autres, merci de bien vouloir me renvoyer
les messages, cela n'aurait jamais du faire cela.

  Sam

Samuel Tardieu, le 21/08/02 17:31, a écrit :

Samuel Tardieu, le 21/08/02 17:31, a écrit :

>
> >
> > > Je n'arrête pas de recevoir des réponses automatique de Samuel Tardieu
> > > à spip dev... tout ça pour dire qu'il est en vacances :(((
> > > Est-ce votre cas ?
> >
> > Tiens, c'est donc un bug dans l'autorépondeur, désolé, je le désactive de
> > suite.
>
> Si c'est également arrivé à d'autres, merci de bien vouloir me renvoyer
> les messages, cela n'aurait jamais du faire cela.

Ooops, ce n'était pas une erreur de l'auto-répondeur, mais une erreur
manuelle, j'ai "bouncé" un message d'auto-répondeur sur la liste.

en plus tu n'es même pas en vacances :wink:

Si, dans le sens où je ne suis pas au boulot et où je ne fais que des choses
qui m'amusent :slight_smile:

  Sam