LinuxForum.Fans
Тема

Не стартует squid

Автор: Shandor 55 сообщений 12116 просмотров
#180077

Еще, что ему тут не нравиться?
сквид на 192,168,1,10 добавил пару юзеров 192.168.1.15 и 192.168.1.20
маска /24

[console]2011/07/28 10:10:39| aclParseIpData: WARNING: Netmask masks away part of the specified IP in '192.168.1.15/255.255.255.0'
2011/07/28 10:10:39| aclParseIpData: WARNING: Netmask masks away part of the specified IP in '192.168.1.20/255.255.255.0'
2011/07/28 10:10:39| WARNING: '192.168.1.0/255.255.255.0' is a subnetwork of '192.168.1.0/255.255.255.0'
2011/07/28 10:10:39| WARNING: because of this '192.168.1.0/255.255.255.0' is ignored to keep splay tree searching predictable
2011/07/28 10:10:39| WARNING: You should probably remove '192.168.1.0/255.255.255.0' from the ACL named '_sams_4e30f4d64ffe6'
2011/07/28 10:10:41| aclParseIpData: WARNING: Netmask masks away part of the specified IP in '192.168.1.15/255.255.255.0'
2011/07/28 10:10:41| aclParseIpData: WARNING: Netmask masks away part of the specified IP in '192.168.1.20/255.255.255.0'
2011/07/28 10:10:41| WARNING: '192.168.1.0/255.255.255.0' is a subnetwork of '192.168.1.0/255.255.255.0'
2011/07/28 10:10:41| WARNING: because of this '192.168.1.0/255.255.255.0' is ignored to keep splay tree searching predictable
2011/07/28 10:10:41| WARNING: You should probably remove '192.168.1.0/255.255.255.0' from the ACL named '_sams_4e30f4d64ffe6' [/console]

#180080

Shandor, для клиента пишем так: 192.168.1.15/32

#180084

А лучше вообще под юзера 192.168.1.15
А на подсеть 192.168.1.0/24

#180086
Kettler написал:
на подсеть 192.168.1.0.24

Вы видимо имели ввиду 192.168.1.0/24

#180087

У меня сёдня тоже сцуко отказался. Оказалось из за HAVP а он в своё время из за того что кончилось места на разделе / :D
Минут 15 тоже себе голову ломал.

#180088
Vadimsky написал:
[quote=Kettler]на подсеть 192.168.1.0.24

Вы видимо имели ввиду 192.168.1.0/24[/quote]
угу

#180096
i2ks написал:
Shandor, для клиента пишем так: 192.168.1.15/32

Да, спасибо, с /32 Варнингов нет.

#180130
Shandor написал:
Да, спасибо, с /32 Варнингов нет.

/32 это число значимых битов. Всего в IP 32 бита, потому запись /32 не имеет смысла. (все биты значимые)
можно без неё.

#180241
drBatty написал:
[quote=Shandor]Да, спасибо, с /32 Варнингов нет.

/32 это число значимых битов. Всего в IP 32 бита, потому запись /32 не имеет смысла. (все биты значимые)
можно без неё.[/quote]

без кого? без маски вообще?

#180297
Shandor написал:
без кого? без маски вообще?

маска /32 ничего не маскирует, а потому не нужна.

#181434

Подскажите, хочу отключить кеш в сквид
squid.conf
строка:
cache_dir ufs /var/spool/squid 2000 16 256

Правильно будет так?

cache_dir null /tmp

#181435

Shandor, боюсь то что squid не поймет это. Хотя попробовать можно. Ну как вариант, это закоментировать строчку и все.

#181457
i2ks написал:
Shandor, боюсь то что squid не поймет это. Хотя попробовать можно. Ну как вариант, это закоментировать строчку и все.

Как то не подумал, что можно просто закоментировать )
Ну это вообще правильно так делать?

#181460
Shandor написал:
Ну это вообще правильно так делать?

А почему не правильно? в документации об этом ни чего не сказано, а вот кеш все же не стоило бы отключать. :rolleyes:

#181463
i2ks написал:
[quote=Shandor]Ну это вообще правильно так делать?

А почему не правильно? в документации об этом ни чего не сказано, а вот кеш все же не стоило бы отключать. :rolleyes:[/quote]

Почитал мысли разных людей, да и сам согласен, что а наше время от кеша только минусы
sams+squid со всякими правилами, и норм
Хотя, конечно, иногда полезно было смотреть лог

#181465

Shandor, к примеру всю рекламу вы не зарежете, но часть рекламы будет в кеше, так что ... если канал широкий, то возможно и кеш не нужен, но когда канал в 5mbps и 50 активных пользователей. То кеш спасает =)

#181470
i2ks написал:
Shandor, к примеру всю рекламу вы не зарежете, но часть рекламы будет в кеше, так что ... если канал широкий, то возможно и кеш не нужен, но когда канал в 5mbps и 50 активных пользователей. То кеш спасает =)

Говоря про наше время, я и говорил про широкий канал ) Ну тут да, все индивидуально

#276214

ПОМОГИТЕ! Не могу запустить squid. Есть серв, который в один прекрасный момент перестал пускать инет по локалке. Серв был установлен и настроен до меня, в линуксе вообще ничего не понимаю. Разобрал комп, почистил(все в пылище уже было). Сначала не запускался вообще, писал ошибку цпу. В биосе полазил, мемтестом сканировал, вообщем стал запускаться, но пишетchtking confeguration file for slapd - warning/ Starting squid [FAILED] при загрузке.

linux (2.6.18-128.2.16.v5)
linux safe mode (2.6.18-128.2.16.v5)
gnu grub version 0.97 (639k lower / 514688k upper memory)

service squid start
Starting squid [FAILED]

рестарт тоже делал - ничего не дало.

[root@system]# /etc/init.d/squid status start (squid -z)
squid is stopped
ACL name 'webconfig_to_lan' not defined!
FATAL: Bungled squid.conf line 643: http_access allow webconfig_to_lan
Squid Cache (Version 2.6.STABLE21): Terminated abnormally.

решил,что надо как-то конфиг этот открыть, посоветовали мс

sudo apt-get install mc
Please use yum instead!

apt-get install mc
Please use yum instead!

вообщем не хочет мс инсталироваться.

смог залезть в него с помощью vi-редактора
выписал все строки не закомментированные:

vi /etc/squid/squid.conf
:set nu

275 auth_param basic program /usr/lib/squid/squid_ldap_auth -b "ou=Users,ou=Accounts,dc=class3,dc=work" -f "($(pcnProxyFlag=TRUE)(uid=%s))" -h 127.0.0.1 -D "cn=manager,cn=internal,dc=class3,dc=work" -W /etc/squid/ldap.conf -s one -v 3 -U pcnProxyPassword -d
276 auth_param basic children 25
277 auth_param basic realm ClarkConnect Community Edition - Web Proxy
278 auth_param basic credentialsttl 2 hours
279
280 # TAG

571 acl password proxy_auth REQUIRED

575#Recommended minimum configuration:
576 acl all src 0.0.0.0/0.0.0.0
577 acl manager proto cache_object
578 acl localhost src 127.0.0.0/8
579#webconfig: acl_start
580#webconfig: acl_end
581 acl to_localhost dst 127.0.0.0/8
582 acl SSL_ports port 443
583 acl SSL_ports port 81 83 10000
584 acl Safe_ports port 80 #http
585 acl Safe_ports port 21
586 acl Safe_ports port 443
587 acl Safe_ports port 70
588 acl Safe_ports port 210
589 acl Safe_ports port 1025-65535
590 acl Safe_ports port 280
591 acl Safe_ports port 488
592 acl Safe_ports port 591
593 acl Safe_ports port 777
594 acl Safe_ports port 81 82 83 10000
595 acl CONNECT method CONNECT

620# Only allow cachemgr access from localhost
621 http_access allow manager localhost
622 http_access deny manager
623# Deny requests to unknown ports
624 http_access deny !Safe_ports
625# Deny CONNECT to other than SSL ports
626 http_access deny CONNECT !SSL_ports

638#acl our_networks src 192.168.1.0/24 192.168.2.0/24
639#http_access allow our_networks
640
641#And finally deny all other access to this proxy
642 http_access allow localhost
643 http_access allow webconfig_to_lan
644 http_access allow webconfig_lan
645 http_access deny all

682#Allow ICP queries from everyone
683 icp_access allow all

929#Squid normally listens to port 3128
930#webconfig: http_port_start
931 http_port 127.0.0.1:3128 transparent
932#webconfig: http_port_end

1549#We recommend you to use at least the following line.
1550 hierarchy_stoplist cgi-bin ?

1795#cache_dir ufs /var/spool/squid 100 16 256
1796 cache_dir ufs /var/spool/squid 500 16 256

1957# and undocumented format with all uppercase LOG_FACILITY|LOG_PRIORITY
1958 access_log /var/log/squid/access.log squid

2276# url_rewrite_children 5
2277 url_rewrite_children 15

2383#We recommend you to use the following two lines.
2384 acl QUERY urlpath_regex cgi-bin \?
2385 cache deny QUERY

2465#Suggested default:
2466 refresh_pattern ^ftp: 1440 20% 10080
2467 refresh_pattern ^gopher: 1440 0% 1440
2468 refresh_pattern . 0 20% 4320

2662# Apache to signal ETag correctly on such responses
2663 acl apache rep_header Server ^Apache
2664 broken_vary_encoding allow apache

3860 error_directory /etc/squid/errors

4539# For details, see http://devel.squid-cache.org/follow_xff/
4540 follow_x_forwarded_for allow localhost


Подскажите, что не так тут? Что можно сделать? На Вас вся надежда...

а еще же fsck советовали сделать..
umount /dev/sda1
fsck /dev/sda1
fsck 1.39 (29-May-2006)
e2fsck 1.39 (29-May-2006)
/boot1: clean, 33/20080 files, 13803/80292 blocks

umount /dev/sda2
umount: /dev/sda2: not mounted
fsck /dev/sda2
fsck 1.39 (29-May-2006)
fsck: fsck.swap: not found
fsck: Error 2 while executing fsck.swap for /dev/sda2

umount /dev/sda3
umount: /: device is busy
fsck /dev/sda3
fsck 1.39 (29-May-2006)
e2fsck 1.39 (29-May-2006)
/dev/sda3 is mounted.
Warning!!! Running e2fsck on a mounted filesystem may cause SEVERE filesystem damage.
do you really want to continue (y/n)?

я пасанул, испугался, что слетит система

#276216
"Noob" написал:
sudo apt-get install mc
Please use yum instead!

apt-get install mc
Please use yum instead!

причем здесь apt, когда явно вам говорят использовать yum, т.е.

text
yum install mc
"Noob" написал:
ACL name 'webconfig_to_lan' not defined!

и что? там же явно написано, то что данный параметр не описан в конфигурационном файле, или закоментировать строчку под номером 643 http_access allow webconfig_to_lan или понять и разобраться почему у вас не описано данное правило.

Войдите или зарегистрируйтесь, чтобы ответить.