Sur un serveur woody et apache 1.3.23 l'accès restreint par .htaccess
fonctionne très bien, mais sur une machine de test en Sarge et Apache
1.3.31-2 impossible de se connecter avec un utilisateur valide.
En utilisant "AllowOverride All" avec les fichiers .htaccess et .htpasswd,
la boite de dialogue de connexion refuse l'utilisateur/mot de passe.
Même chose si j'utilise, dans httpd.conf, une section
<Directory /var/www/admin/>
AllowOverride AuthConfig
Order Allow,Deny
Allow From All
AuthName "Admin Access"
AuthType Basic
AuthUserFile /var/www/admin/htpasswd
require valid-user
pour créer les mots de passe utilisateurs dans htpasswd j'ai essayé
htpasswd avec les options -d, puis -m sans plus de succès.
Je ne vois pas où je fais l'erreur ?
Si qqun a une idée, Merci :)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Damien POBEL
Le lun 11/10/2004 à 22:17, Michel Luc a écrit :
Bonsoir,
Sur un serveur woody et apache 1.3.23 l'accès restreint par .htaccess fonctionne très bien, mais sur une machine de test en Sarge et Apache 1.3.31-2 impossible de se connecter avec un utilisateur valide.
En utilisant "AllowOverride All" avec les fichiers .htaccess et .htpasswd, la boite de dialogue de connexion refuse l'utilisateur/mot de passe. Même chose si j'utilise, dans httpd.conf, une section <Directory /var/www/admin/> AllowOverride AuthConfig Order Allow,Deny Allow From All AuthName "Admin Access" AuthType Basic AuthUserFile /var/www/admin/htpasswd require valid-user
pour créer les mots de passe utilisateurs dans htpasswd j'ai essayé htpasswd avec les options -d, puis -m sans plus de succès.
Je ne vois pas où je fais l'erreur ?
Les logs sont fait pour ça. Regarde du coté de /var/log/apache/error.log qui devrait te renseigner un peu.
Une piste, as tu fais attention aux permissions sur ton fichier /var/www/admin/htpasswd ? Par exemple: :/var/www/ldap$ ls -l .ht* -rw-r--r-- 1 www-data www-data 114 sep 24 10:26 .htaccess -rw-r--r-- 1 www-data www-data 21 sep 24 10:25 .htpasswd
et mon .htpasswd a été créée avec: :~$ htpasswd -c /var/www/ldap/.htpasswd mon_login
-- Damien POBEL
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le lun 11/10/2004 à 22:17, Michel Luc a écrit :
Bonsoir,
Sur un serveur woody et apache 1.3.23 l'accès restreint par .htaccess
fonctionne très bien, mais sur une machine de test en Sarge et Apache
1.3.31-2 impossible de se connecter avec un utilisateur valide.
En utilisant "AllowOverride All" avec les fichiers .htaccess et .htpasswd,
la boite de dialogue de connexion refuse l'utilisateur/mot de passe.
Même chose si j'utilise, dans httpd.conf, une section
<Directory /var/www/admin/>
AllowOverride AuthConfig
Order Allow,Deny
Allow From All
AuthName "Admin Access"
AuthType Basic
AuthUserFile /var/www/admin/htpasswd
require valid-user
pour créer les mots de passe utilisateurs dans htpasswd j'ai essayé
htpasswd avec les options -d, puis -m sans plus de succès.
Je ne vois pas où je fais l'erreur ?
Les logs sont fait pour ça. Regarde du coté de /var/log/apache/error.log
qui devrait te renseigner un peu.
Une piste, as tu fais attention aux permissions sur ton fichier
/var/www/admin/htpasswd ?
Par exemple:
tigrou@lorien:/var/www/ldap$ ls -l .ht*
-rw-r--r-- 1 www-data www-data 114 sep 24 10:26 .htaccess
-rw-r--r-- 1 www-data www-data 21 sep 24 10:25 .htpasswd
Sur un serveur woody et apache 1.3.23 l'accès restreint par .htaccess fonctionne très bien, mais sur une machine de test en Sarge et Apache 1.3.31-2 impossible de se connecter avec un utilisateur valide.
En utilisant "AllowOverride All" avec les fichiers .htaccess et .htpasswd, la boite de dialogue de connexion refuse l'utilisateur/mot de passe. Même chose si j'utilise, dans httpd.conf, une section <Directory /var/www/admin/> AllowOverride AuthConfig Order Allow,Deny Allow From All AuthName "Admin Access" AuthType Basic AuthUserFile /var/www/admin/htpasswd require valid-user
pour créer les mots de passe utilisateurs dans htpasswd j'ai essayé htpasswd avec les options -d, puis -m sans plus de succès.
Je ne vois pas où je fais l'erreur ?
Les logs sont fait pour ça. Regarde du coté de /var/log/apache/error.log qui devrait te renseigner un peu.
Une piste, as tu fais attention aux permissions sur ton fichier /var/www/admin/htpasswd ? Par exemple: :/var/www/ldap$ ls -l .ht* -rw-r--r-- 1 www-data www-data 114 sep 24 10:26 .htaccess -rw-r--r-- 1 www-data www-data 21 sep 24 10:25 .htpasswd
et mon .htpasswd a été créée avec: :~$ htpasswd -c /var/www/ldap/.htpasswd mon_login
-- Damien POBEL
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Michel Luc
Le mardi 12 Octobre 2004 09:32, Damien POBEL a écrit :
Le lun 11/10/2004 à 22:17, Michel Luc a écrit : > Bonsoir, > > Sur un serveur woody et apache 1.3.23 l'accès restreint par .htaccess > fonctionne très bien, mais sur une machine de test en Sarge et Apache > 1.3.31-2 impossible de se connecter avec un utilisateur valide. > > En utilisant "AllowOverride All" avec les fichiers .htaccess et > .htpasswd, la boite de dialogue de connexion refuse l'utilisateur/mot > de passe. Même chose si j'utilise, dans httpd.conf, une section > <Directory /var/www/admin/> > AllowOverride AuthConfig > Order Allow,Deny > Allow From All > AuthName "Admin Access" > AuthType Basic > AuthUserFile /var/www/admin/htpasswd > require valid-user > > pour créer les mots de passe utilisateurs dans htpasswd j'ai essayé > htpasswd avec les options -d, puis -m sans plus de succès. > > Je ne vois pas où je fais l'erreur ?
Les logs sont fait pour ça. Regarde du coté de /var/log/apache/error.log qui devrait te renseigner un peu.
Tout à fait, mais cela ne m'indique seulement que: [error] user admin not found: /admin/index.html
Une piste, as tu fais attention aux permissions sur ton fichier [ ... ]
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le mardi 12 Octobre 2004 09:32, Damien POBEL a écrit :
Le lun 11/10/2004 à 22:17, Michel Luc a écrit :
> Bonsoir,
>
> Sur un serveur woody et apache 1.3.23 l'accès restreint par .htaccess
> fonctionne très bien, mais sur une machine de test en Sarge et Apache
> 1.3.31-2 impossible de se connecter avec un utilisateur valide.
>
> En utilisant "AllowOverride All" avec les fichiers .htaccess et
> .htpasswd, la boite de dialogue de connexion refuse l'utilisateur/mot
> de passe. Même chose si j'utilise, dans httpd.conf, une section
> <Directory /var/www/admin/>
> AllowOverride AuthConfig
> Order Allow,Deny
> Allow From All
> AuthName "Admin Access"
> AuthType Basic
> AuthUserFile /var/www/admin/htpasswd
> require valid-user
>
> pour créer les mots de passe utilisateurs dans htpasswd j'ai essayé
> htpasswd avec les options -d, puis -m sans plus de succès.
>
> Je ne vois pas où je fais l'erreur ?
Les logs sont fait pour ça. Regarde du coté de /var/log/apache/error.log
qui devrait te renseigner un peu.
Tout à fait, mais cela ne m'indique seulement que:
[error] user admin not found: /admin/index.html
Une piste, as tu fais attention aux permissions sur ton fichier
[ ... ]
Le mardi 12 Octobre 2004 09:32, Damien POBEL a écrit :
Le lun 11/10/2004 à 22:17, Michel Luc a écrit : > Bonsoir, > > Sur un serveur woody et apache 1.3.23 l'accès restreint par .htaccess > fonctionne très bien, mais sur une machine de test en Sarge et Apache > 1.3.31-2 impossible de se connecter avec un utilisateur valide. > > En utilisant "AllowOverride All" avec les fichiers .htaccess et > .htpasswd, la boite de dialogue de connexion refuse l'utilisateur/mot > de passe. Même chose si j'utilise, dans httpd.conf, une section > <Directory /var/www/admin/> > AllowOverride AuthConfig > Order Allow,Deny > Allow From All > AuthName "Admin Access" > AuthType Basic > AuthUserFile /var/www/admin/htpasswd > require valid-user > > pour créer les mots de passe utilisateurs dans htpasswd j'ai essayé > htpasswd avec les options -d, puis -m sans plus de succès. > > Je ne vois pas où je fais l'erreur ?
Les logs sont fait pour ça. Regarde du coté de /var/log/apache/error.log qui devrait te renseigner un peu.
Tout à fait, mais cela ne m'indique seulement que: [error] user admin not found: /admin/index.html
Une piste, as tu fais attention aux permissions sur ton fichier [ ... ]
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Michel Luc
Bonsoir,
Juste pour info, c'était une grosse erreur de ma part, j'ignore pourquoi mais le "dbm_auth_module" était installé et chargé. Apparemment ce module "mod_auth_dbm." était prioritaire sur "mod_auth." et nécessite un fichier au format dbm à la place du fichier texte ".htpasswd". En supprimant ce module tout est de nouveau fonctionnel.
En cherchant sur http://httpd.apache.org/docs/mod/ j'ai remarqué que le module "mod_auth_sys" n'est pas dans la liste et pourtant chargé dans ma config. A quoi sert ce module ?
Le mardi 12 Octobre 2004 23:47, Michel Luc a écrit :
Le mardi 12 Octobre 2004 09:32, Damien POBEL a écrit : > [ ... ] > > Les logs sont fait pour ça. Regarde du coté de > /var/log/apache/error.log qui devrait te renseigner un peu.
Tout à fait, mais cela ne m'indique seulement que: [error] user admin not found: /admin/index.html
> Une piste, as tu fais attention aux permissions sur ton fichier > [ ... ]
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Bonsoir,
Juste pour info, c'était une grosse erreur de ma part, j'ignore pourquoi
mais le "dbm_auth_module" était installé et chargé.
Apparemment ce module "mod_auth_dbm." était prioritaire sur "mod_auth." et
nécessite un fichier au format dbm à la place du fichier texte
".htpasswd". En supprimant ce module tout est de nouveau fonctionnel.
En cherchant sur http://httpd.apache.org/docs/mod/ j'ai remarqué que le
module "mod_auth_sys" n'est pas dans la liste et pourtant chargé dans ma
config. A quoi sert ce module ?
Le mardi 12 Octobre 2004 23:47, Michel Luc a écrit :
Le mardi 12 Octobre 2004 09:32, Damien POBEL a écrit :
> [ ... ]
>
> Les logs sont fait pour ça. Regarde du coté de
> /var/log/apache/error.log qui devrait te renseigner un peu.
Tout à fait, mais cela ne m'indique seulement que:
[error] user admin not found: /admin/index.html
> Une piste, as tu fais attention aux permissions sur ton fichier
> [ ... ]
Juste pour info, c'était une grosse erreur de ma part, j'ignore pourquoi mais le "dbm_auth_module" était installé et chargé. Apparemment ce module "mod_auth_dbm." était prioritaire sur "mod_auth." et nécessite un fichier au format dbm à la place du fichier texte ".htpasswd". En supprimant ce module tout est de nouveau fonctionnel.
En cherchant sur http://httpd.apache.org/docs/mod/ j'ai remarqué que le module "mod_auth_sys" n'est pas dans la liste et pourtant chargé dans ma config. A quoi sert ce module ?
Le mardi 12 Octobre 2004 23:47, Michel Luc a écrit :
Le mardi 12 Octobre 2004 09:32, Damien POBEL a écrit : > [ ... ] > > Les logs sont fait pour ça. Regarde du coté de > /var/log/apache/error.log qui devrait te renseigner un peu.
Tout à fait, mais cela ne m'indique seulement que: [error] user admin not found: /admin/index.html
> Une piste, as tu fais attention aux permissions sur ton fichier > [ ... ]