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

Исходное сообщение
"не стартует squid"

Отправлено olegunya , 15-Окт-05 12:36 
Я запускаю squid и вот что происходит...
router (squid): failed to find or read error text file.
router kernel: pid 673 (squid), uid 65534: exited on signal 6
router squid[671]: Squid Parent: child process 673 exited due to signal 6
router squid[671]: Squid Parent: child process 675 started
Подскажите мне пожалуйста что это за ошибки и как исправить.  

Содержание

Сообщения в этом обсуждении
"не стартует squid"
Отправлено Igoryan , 15-Окт-05 12:49 
>Я запускаю squid и вот что происходит...
>router (squid): failed to find or read error text file.
>router kernel: pid 673 (squid), uid 65534: exited on signal 6
>router squid[671]: Squid Parent: child process 673 exited due to signal 6
>
>router squid[671]: Squid Parent: child process 675 started
>Подскажите мне пожалуйста что это за ошибки и как исправить.


Пожалуйста squid.conf в студию...


"не стартует squid"
Отправлено olegunya , 15-Окт-05 12:57 
acl LocalNet src 192.168.0.0/24
http_port 127.0.0.1:3128
http_access allow LocalNet
icp_port 0
cache_mem 64
cache_dir ufs /usr/local/squid/var/spool/squid 1000 16 256
cache_access_log /usr/local/squid/var/logs/access.log
cache_log /usr/local/squid/var/logs/cache.log
pid_filename /var/run/squid.pid
dns_nameservers 195.38.32.2
error_directory /usr/local/squid/share/errors
logfile_rotate 10
mime_table /etc/squid/mime.conf
http_port 3128
httpd_accel_host virtual
httpd_accel_port
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
вот он


"не стартует squid"
Отправлено Igoryan , 15-Окт-05 14:06 
>acl LocalNet src 192.168.0.0/24
>http_port 127.0.0.1:3128
>http_access allow LocalNet
>icp_port 0
>cache_mem 64
>cache_dir ufs /usr/local/squid/var/spool/squid 1000 16 256
>cache_access_log /usr/local/squid/var/logs/access.log
>cache_log /usr/local/squid/var/logs/cache.log
>pid_filename /var/run/squid.pid
>dns_nameservers 195.38.32.2
>error_directory /usr/local/squid/share/errors
>logfile_rotate 10
>mime_table /etc/squid/mime.conf
>  3128
>httpd_accel_host virtual
>httpd_accel_port  
>httpd_accel_with_proxy on
>httpd_accel_uses_host_header on
>вот он

Почему две строчки http_port , и ещё в httpd_accel_port ничего не пропустил???


"не стартует squid"
Отправлено olegunya , 15-Окт-05 14:23 
Я просто первый раз его настраиваю, вроде запустился шас но через 20 секунд выключается...



"не стартует squid"
Отправлено universite , 15-Окт-05 14:47 
>Я просто первый раз его настраиваю, вроде запустился шас но через 20
>секунд выключается...


Ты смотри, в какой директории у тебя squid.pid создается и есть ли у squid'a права на запись в этой директории.

И вообще, сначала почитай логи сквида - чего ему там не нравится.


"не стартует squid"
Отправлено olegunya , 15-Окт-05 15:03 
Дак нет логов, ничего не пишет он. При старте выплёвывает варнинги но я их пофиксил, теперь запускаеться а потом умирает.
Права на запиь есть я проверил.

"не стартует squid"
Отправлено universite , 15-Окт-05 22:26 
>Дак нет логов, ничего не пишет он.

Вот когда найдешь логи - тогда и продолжим!


"не стартует squid"
Отправлено ALex_hha , 16-Окт-05 20:50 
Что у тебя за система и какая версия squid?

>http_port 127.0.0.1:3128
имхо не имеет смысла. Как по твоему к нему будут обращаться клиенты, если ты повесил его на lo интерфейс?

>cache_access_log /usr/local/squid/var/logs/access.log
>cache_log /usr/local/squid/var/logs/cache.log
>pid_filename /var/run/squid.pid

вот пути к твоим логам. Посмотри здесь. Проверь права. На всякий случай создай файлы сам.

Ты кеш создал? Перед тем, как его запустить надо создать кеш.
# squid -D -z

Если он не хочет писать в логи, то можно сделать вывод сообщений на экран. Запусти squid с такими ключамя

# squid -D -d 3

и посмотри что он пишет.

Вот что выдает у меня
# /usr/sbin/squid -D -d 3
2005/10/16 19:47:21| Starting Squid Cache version 2.5.STABLE9 for i686-redhat-linux-gnu...
2005/10/16 19:47:21| Process ID 10124
2005/10/16 19:47:21| With 1024 file descriptors available
2005/10/16 19:47:21| helperOpenServers: Starting 10 'dnsserver' processes
2005/10/16 19:47:21| helperOpenServers: Starting 10 'squidGuard' processes
2005/10/16 19:47:22| User-Agent logging is disabled.
2005/10/16 19:47:22| Referer logging is disabled.
2005/10/16 19:47:22| Unlinkd pipe opened on FD 32
2005/10/16 19:47:22| Swap maxSize 2097152 KB, estimated 161319 objects
2005/10/16 19:47:22| Target number of buckets: 8065
2005/10/16 19:47:22| Using 8192 Store buckets
2005/10/16 19:47:22| Max Mem  size: 16384 KB
2005/10/16 19:47:22| Max Swap size: 2097152 KB
2005/10/16 19:47:22| Rebuilding storage in /var/spool/squid (CLEAN)
2005/10/16 19:47:22| Using Least Load store dir selection
2005/10/16 19:47:22| Set Current Directory to /var/spool/squid
2005/10/16 19:47:22| Loaded Icons.
2005/10/16 19:47:24| Accepting HTTP connections at 192.168.127.253, port 3128, FD 34.
2005/10/16 19:47:24| Accepting ICP messages at 0.0.0.0, port 3130, FD 35.
2005/10/16 19:47:24| Accepting HTCP messages on port 4827, FD 36.
2005/10/16 19:47:24| WCCP Disabled.
2005/10/16 19:47:24| Ready to serve requests.
2005/10/16 19:47:24| Store rebuilding is  4.2% complete
2005/10/16 19:47:28| Done reading /var/spool/squid swaplog (98265 entries)
2005/10/16 19:47:28| Finished rebuilding storage from disk.
2005/10/16 19:47:28|     98265 Entries scanned
2005/10/16 19:47:28|         0 Invalid entries.
2005/10/16 19:47:28|         0 With invalid flags.
2005/10/16 19:47:28|     98265 Objects loaded.
2005/10/16 19:47:28|         0 Objects expired.
2005/10/16 19:47:28|         0 Objects cancelled.
2005/10/16 19:47:28|         0 Duplicate URLs purged.
2005/10/16 19:47:28|         0 Swapfile clashes avoided.
2005/10/16 19:47:28|   Took 6.5 seconds (15080.6 objects/sec).
2005/10/16 19:47:28| Beginning Validation Procedure
2005/10/16 19:47:28|   Completed Validation Procedure
2005/10/16 19:47:28|   Validated 98265 Entries
2005/10/16 19:47:28|   store_swap_size = 1887132k
2005/10/16 19:47:29| storeLateRelease: released 0 objects


"не стартует squid"
Отправлено olegunya , 17-Окт-05 08:08 
Вроде создал логи, прав писат в директорию у него небыло, просто я пользователя сменил для сквида и написал cashe_effective_user = squid.Извеняюсь, просто я не специалист...Теперь он мне пишет...
2005/10/17 15:57:25| Starting Squid Cache version 2.5.STABLE5 for i386-unknown-freebsd5.2.1...
2005/10/17 15:57:25| Process ID 589
2005/10/17 15:57:25| With 3456 file descriptors available
2005/10/17 15:57:25| DNS Socket created at 0.0.0.0, port 49167, FD 4
2005/10/17 15:57:25| Adding nameserver 195.38.32.2 from squid.conf
2005/10/17 15:57:25| Unlinkd pipe opened on FD 9
2005/10/17 15:57:25| Swap maxSize 1024000 KB, estimated 78769 objects
2005/10/17 15:57:25| Target number of buckets: 3938
2005/10/17 15:57:25| Using 8192 Store buckets
2005/10/17 15:57:25| Max Mem  size: 65536 KB
2005/10/17 15:57:25| Max Swap size: 1024000 KB
2005/10/17 15:57:25| Rebuilding storage in /usr/local/squid/var/spool/squid (DIRTY)
2005/10/17 15:57:25| Using Least Load store dir selection
2005/10/17 15:57:25| Current Directory is /usr/local/squid/sbin
2005/10/17 15:57:25| Loaded Icons.
2005/10/17 15:57:25| Accepting HTTP connections at 192.168.0.1, port 3128, FD 10.
2005/10/17 15:57:25| Accepting HTTP connections at 0.0.0.0, port 3128, FD 11.
2005/10/17 15:57:25| WCCP Disabled.
2005/10/17 15:57:25| Ready to serve requests.
2005/10/17 15:57:30| Done scanning /usr/local/squid/var/spool/squid swaplog (0 entries)
2005/10/17 15:57:30| Finished rebuilding storage from disk.
2005/10/17 15:57:30|         0 Entries scanned
2005/10/17 15:57:30|         0 Invalid entries.
2005/10/17 15:57:30|         0 With invalid flags.
2005/10/17 15:57:30|         0 Objects loaded.
2005/10/17 15:57:30|         0 Objects expired.
2005/10/17 15:57:30|         0 Objects cancelled.
2005/10/17 15:57:30|         0 Duplicate URLs purged.
2005/10/17 15:57:30|         0 Swapfile clashes avoided.
2005/10/17 15:57:30|   Took 5.0 seconds (   0.0 objects/sec).
2005/10/17 15:57:30| Beginning Validation Procedure
2005/10/17 15:57:30|   Completed Validation Procedure
2005/10/17 15:57:30|   Validated 0 Entries
2005/10/17 15:57:30|   store_swap_size = 0k
2005/10/17 15:57:30| storeLateRelease: released 0 objects
Вроде нормально всё

"не стартует squid"
Отправлено miron , 17-Окт-05 20:31 
вот мой конфиг:

http_port 3128

icp_port 0
log_icp_queries 0

cache_effective_user squid
cache_effective_group squid
cache_mgr Administrator<admin@cte>

cache_dir ufs /usr/local/squid/cache 200 16 256
cache_mem 16 MB

maximum_object_size 300 KB

dns_nameservers 127.0.0.1 #тут поставишь какой тебе нужен

redirect_rewrites_host_header off

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

acl localhost src 127.0.0.1/32
http_access allow localhost

acl localnet src 192.168.0.0/16
http_access allow localnet

acl ports port 80 443 8000 8080 8081
http_access deny !ports

acl connect method CONNECT
http_access deny connect

acl CGI urlpath_regex cgi-bin \?
no_cache deny CGI

acl all src 0.0.0.0/0
http_access deny all

обязательно убедись что создал кеш. его надо ручками создавать.


"не стартует squid"
Отправлено Hammer , 18-Окт-05 07:36 
>acl LocalNet src 192.168.0.0/24
>http_port 127.0.0.1:3128
>http_access allow LocalNet
>icp_port 0
>cache_mem 64
>cache_dir ufs /usr/local/squid/var/spool/squid 1000 16 256
>cache_access_log /usr/local/squid/var/logs/access.log
>cache_log /usr/local/squid/var/logs/cache.log
>pid_filename /var/run/squid.pid
>dns_nameservers 195.38.32.2
>error_directory /usr/local/squid/share/errors
>logfile_rotate 10
>mime_table /etc/squid/mime.conf
>http_port 3128
>httpd_accel_host virtual
>httpd_accel_port
>httpd_accel_with_proxy on
>httpd_accel_uses_host_header on
>вот он


>Я запускаю squid и вот что происходит...
>router (squid): failed to find or read error text file.
>router kernel: pid 673 (squid), uid 65534: exited on signal 6
>router squid[671]: Squid Parent: child process 673 exited due to signal 6
>
>router squid[671]: Squid Parent: child process 675 started
>Подскажите мне пожалуйста что это за ошибки и как исправить.

!!!!!!!!!!!!!! failed to find or read error text file.

error_directory /usr/local/squid/share/errors
замени на
error_directory /usr/local/squid/share/errors/Russian-koi8-r


"не стартует squid"
Отправлено olegunya , 18-Окт-05 08:03 
Всё исправил,squid работает и записи в кеше есть. Вот только я у себя в браузере прописал настройки прокси и выходил в инет через squid, а другим не прописывал, в результате когда я посматрел статистику у меня было меньше мегабайта, а у остальных по три-четыре. Здаётся мне ipfm неправильно статистику считал по мне. Может такое быть?

"не стартует squid"
Отправлено miron , 21-Окт-05 01:44 
>Всё исправил,squid работает и записи в кеше есть. Вот только я у
>себя в браузере прописал настройки прокси и выходил в инет через
>squid, а другим не прописывал, в результате когда я посматрел статистику
>у меня было меньше мегабайта, а у остальных по три-четыре. Здаётся
>мне ipfm неправильно статистику считал по мне. Может такое быть?

может быть что ты ч-з кеширующий прокси в интырнет ходишь, а народ минуя прокси.