Re: [users@httpd] Basic Authentication not working in Gentoo Linux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 14/03/06, Boyle Owen <Owen.Boyle@xxxxxxx> wrote:
> > -----Original Message-----
> > From: Manilal K M [mailto:libregeek@xxxxxxxxx]
> > Sent: Dienstag, 14. März 2006 09:55
> > To: users@xxxxxxxxxxxxxxxx
> > Subject: [users@httpd] Basic Authentication not working in
> > Gentoo Linux
> >
> > Hello all,
> >    I am a newbie in apache, less than 2 weeks of experience. I am
> > trying to protect one of my directory in the web server with Basic
> > authentication. I am using Gentoo Linux with apache-2.0.55. I see that
> > auth_module is loaded  as a Module. I have configured the Virtual Host
> > like this. The problem is that the login dialog box never appears in
> > the browser and the web page is immediately displayed. The
> > configuration I used is (from /etc/apache2/httpd.conf):
> > user backuppc
> > group backuppc
> > <VirtualHost anaconda.localhost.com:80>
> >         DocumentRoot /var/www/localhost/cgi-bin/BackupPC
> >         ServerAdmin root@xxxxxxxxxxxxxxxxxxxxxx
> >         ServerName anaconda.localhost.com
> >         ErrorLog logs/anaconda.localhost.com-error_log
> >         CustomLog logs/anaconda.localhost.comaccess_log common
> >         <Directory /var/www/localhost/cgi-bin/BackupPC>
> >                 Options FollowSymLinks
> >                 Options +ExecCGI
> >                 AuthName "Tiger Login:"
>
>
> >                 AllowOverride AuthConfig
>
> This directive is a bit funny... It says:
>
> "allow any Auth directives in a .htaccess file in this directory to override the main config (ie, this file)".
>
> Since you have put your Auth directives in the main config, it doesn't make much sense to allow them to then be overridden (unless you have a really complicated setup - I'm guessing you have a simple setup).
>
> I would remove this directive and also check you don't have a .htaccess file in /var/www/localhost/cgi-bin/BackupPC. If you do, decide if you need it... (especially if it has "Satisfy any" in it...).
>
> If that doesn't get it working or if you want further advice about .htaccess files and when to use and not to use them, check the docs http://httpd.apache.org/docs/2.2/howto/htaccess.html and/or post back (add error and access log entries).

>
> Rgds,
> Owen Boyle
> Disclaimer: Any disclaimer attached to this message may be ignored.
>
> >                 AuthType Basic
> >                 AuthUserFile /usr/local/etc/htpasswd
> >                 Require user libregeek
> >         </Directory>
> > </VirtualHost
> >
> > I am able to run the same setup in my Fedora Core 4 server. But it
> > fails in the Gentoo Server. I can't get what had gone wrong. I
> > searched the MARC archives, but couldn't find a workable solution.
> > Please help me. I am in great trouble.
> > I can't find anything wrong in either syslog or apache log. Any help
> > would be appreciable.
> >
> > regards
> > Manilal

Dear Mr. Owen,
   I  have comment out the directive _AllowOverride AuthConfig_ as you
suggested. I have also checked in the
/var/www/localhost/cgi-bin/BackupPC for any .htaccess files. The
folder doesn't have any .htaccess files. But still the authentication
dialog doesn't appear and the browser directly displays the protected
page.
regards
Manilal

[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux