URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 44782
[ Назад ]

Исходное сообщение
"Авторизация ncsa_auth -  пишет unrecognized. Mandrake 10"

Отправлено Givich , 04-Июн-04 10:14 
Squid работает, но не цепляет авторизацию. Пишет вот такие гадости.
parseConfigFile: line 90 unrecognized: 'authenticate_program /usr/lib/squid/ncsa_auth /etc/squid/uspass'
2004/06/04 13:21:51| parseConfigFile: line 93 unrecognized: 'authenticate_children 5'
2004/06/04 13:21:51| parseConfigFile: line 95 unrecognized: 'authenticate_ip_ttl_is_strict on'
2004/06/04 13:21:51| parseConfigFile: line 149 unrecognized: 'proxy_auth_realm SKAZI PAROL!!!'
2004/06/04 13:21:51| parseConfigFile: line 195 unrecognized: 'cachemgr admin@kozli.vse'


Squid инсталировал из rpm. Модули авторизации он распаковал, в том числе и ncsa_auth.
В чем трабл не понятно. Такая же проблема на AltMAster2 но там не я все делал, думал собрали криво.
Подскажите пожалуйста.


Содержание

Сообщения в этом обсуждении
"Авторизация ncsa_auth -  пишет unrecognized. Mandrake 10"
Отправлено shaman , 04-Июн-04 10:56 
>Squid работает, но не цепляет авторизацию. Пишет вот такие гадости.
>parseConfigFile: line 90 unrecognized: 'authenticate_program /usr/lib/squid/ncsa_auth /etc/squid/uspass'
>2004/06/04 13:21:51| parseConfigFile: line 93 unrecognized: 'authenticate_children 5'
>2004/06/04 13:21:51| parseConfigFile: line 95 unrecognized: 'authenticate_ip_ttl_is_strict on'
>2004/06/04 13:21:51| parseConfigFile: line 149 unrecognized: 'proxy_auth_realm SKAZI PAROL!!!'
>2004/06/04 13:21:51| parseConfigFile: line 195 unrecognized: 'cachemgr admin@kozli.vse'
>
>
>Squid инсталировал из rpm. Модули авторизации он распаковал, в том числе и
>ncsa_auth.
>В чем трабл не понятно. Такая же проблема на AltMAster2 но там
>не я все делал, думал собрали криво.
>Подскажите пожалуйста.
Судя по всему, не поддерживает авторизацию.
squid -v покажет все опции, с которыми был собран.


"Авторизация ncsa_auth -  пишет unrecognized. Mandrake 10"
Отправлено Givich , 04-Июн-04 11:25 
>Судя по всему, не поддерживает авторизацию.
>squid -v покажет все опции, с которыми был собран.
Насчет авторизации вот он что вывел:

--enable-auth=basic,digest,ntlm
--enable-basic-auth-helpers=winbind,multi-domain-NTLM,getpwnam,YP,SMB,PAM,NCSA,MSNT,LDAP
--enable-ntlm-auth-helpers=SMB,fakeauth,no_check,winbind
--enable-digest-auth-helpers=password
--enable-external-acl-helpers=winbind_group

ncsa присутствует. Но там ли? И как можно переконфигурить rpm?


"Авторизация ncsa_auth -  пишет unrecognized. Mandrake 10"
Отправлено shaman , 04-Июн-04 11:56 
Вырезка из squid.conf.default для squid-2.5

#       === Parameters for the basic scheme follow. ===
#
#       "program" cmdline
#       Specify the command for the external authenticator.  Such a program
#       reads a line containing "username password" and replies "OK" or
#       "ERR" in an endless loop.
#
#       By default, the basic authentication sheme is not used unless a
#       program is specified.
#
#       If you want to use the traditional proxy authentication, jump over to
#       the helpers/basic_auth/NCSA directory and type:
#               % make
#               % make install
#
#       Then, set this line to something like
#
#       auth_param basic program /usr/libexec/ncsa_auth /usr/etc/passwd
#
#       "children" numberofchildren
#       The number of authenticator processes to spawn.
#       If you start too few Squid will have to wait for them to process a
#       backlog of usercode/password verifications, slowing it down. When
#       password verifications are done via a (slow) network you are likely to
#       need lots of authenticator processes.
#       auth_param basic children 5
#
#       "realm" realmstring
#       Specifies the realm name which is to be reported to the client for
#       the basic proxy authentication scheme (part of the text the user
#       will see when prompted their username and password).
#       auth_param basic realm Squid proxy-caching web server
#
#       "credentialsttl" timetolive
#       Specifies how long squid assumes an externally validated
#       username:password pair is valid for - in other words how often the
#       helper program is called for that user. Set this low to force
#       revalidation with short lived passwords.  Note that setting this high
#       does not impact your susceptability to replay attacks unless you are
#       using an one-time password system (such as SecureID). If you are using
#       such a system, you will be vulnerable to replay attacks unless you
#       also use the max_user_ip ACL in an http_access rule.
#       auth_param basic credentialsttl 2 hours


"Авторизация ncsa_auth -  пишет unrecognized. Mandrake 10"
Отправлено Givich , 04-Июн-04 12:03 
там в конфе прописано именно так, как в моем первом сообщении.
Ой... блин!!! Уроды... Они в squid.conf комментарии старые оставили, а default это есть. Блин... подстава.