LINUX.ORG.RU

Сообщения serggg83

 

SQUID одновременная работа Kerberos и Basic, ftp

Форум — Admin

Добрый день. После установки и настройки squid наткнулся на несколько проблем,

1. В IE, Хроме и Опере на не доменном компьютере появляется окно авторизации и по Basic авторизации не пускает, хотя в мозилле всё нормально работает. Но надо чтобы во всех браузерах работало, как это можно сделать?

2. Наблюдается проблема с ФТП с Хромом и Оперой, т.е. при попытке зайти на ftp, браузер ругается The following error was encountered while trying to retrieve the URL: ftp://ftp.xxx.ru/

Cache Access Denied.

Sorry, you are not currently allowed to request ftp://ftp.xxx.ru from this cache until you have authenticated yourself.

Please contact the cache administrator if you have difficulties authenticating yourself.

----------------------------------------------------------------

Необходимо чтобы во всех браузерах работал FTP

Squid 3.3-8 установлен на Centos 7

Конфиг след:

_______________________________________________________________

acl localnet src 10.0.0.0/8 network

acl SSL_ports port 443

acl Safe_ports port 80

acl Safe_ports port 21

acl Safe_ports port 443

acl Safe_ports port 70

acl Safe_ports port 210

acl Safe_ports port 1025-65535

acl Safe_ports port 280

acl Safe_ports port 488

acl Safe_ports port 591

acl Safe_ports port 777

acl CONNECT method CONNECT

acl itunes browser iTunes

http_access allow itunes

http_access deny !Safe_ports

http_access deny CONNECT !SSL_ports

#прозрачная авторизация

auth_param negotiate program /usr/lib64/squid /negotiate_kerberos_auth -s HTTP/proxy.loc.domain@LOC.DOMAIN

auth_param negotiate children 100

auth_param negotiate keep_alive on

#авторизация ldap

auth_param basic program /usr/lib64/squid/basic_ldap_auth -R -b «dc=loc,dc=domain» -D squid@loc.domain -W /etc/squid/loc.domain.passwd -f "(|(userprincipalname=%s)(sAMAccountName=%s))" -h loc.domain

auth_param basic children 5

auth_param basic realm proxy

auth_param basic credentialsttl 1 minute

external_acl_type ldap_group %LOGIN /usr/lib64/squid/ext_ldap_group_acl -b dc=loc,dc=domain -f "(&(sAMAccountType=805306368)(sAMAccountName=%u)(memberOf=cn=%a,ou=Прокси,ou=Группы,dc=loc,dc=domain))" -D squid@loc.domain -W /etc/squid/loc.domain.passwd -R -K -h loc.domain

acl block_users external ldap_group Block

acl restricted_users external ldap_group Restricted_Access

acl unrestricted_users external ldap_group Full_Access

acl restricted_domain dstdomain -i «/etc/squid/restricted_access_domain»

acl restricted_url url_regex -i «/etc/squid/restricted_access»

http_access deny restricted_users restricted_domain

deny_info http://google.com restricted_domain

http_access deny restricted_users restricted_url

http_access deny block_users all

http_access allow unrestricted_users

http_access deny all

http_port 10.50.20.14:3128

cache_dir ufs /var/spool/squid 2048 16 256

coredump_dir /var/spool/squid

refresh_pattern ^ftp: 1440 20% 10080

refresh_pattern ^gopher: 1440 0% 1440

refresh_pattern -i (/cgi-bin/|\?) 0 0% 0

refresh_pattern . 0 20% 4320

dns_v4_first on

 , , ,

serggg83
()

RSS подписка на новые темы