Не могу запустить squid. Версия squid-2.5.STABLE12. Надо запускать файл /usr/local/squid/sbin/squid? В bin нет файла с таким именем, так что решил запускать его. Сделал все, как в руководстве:
http_port 10.1.100.1:8080
cache_swap_low 97
cache_swap_high 98
cache_dir /var/squid/cache 100 16 256
cache_access_log /var/squid/logs/access.log
cache_log /var/squid/logs/cache.log
http_access allow all
Далее запускаю squid –z, директория создается. Больше файл squid не запускается
Запускаю так:
badblack2z@mops:/usr/local/squid/sbin$ ./squid -f file
FATAL: Unable to open configuration file: file: (2) No such file or directory
Squid Cache (Version 2.5.STABLE11): Terminated abnormally.
CPU Usage: 0.006 seconds = 0.002 user + 0.004 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
AbortedВ чем дело?
FATAL: Unable to open configuration file: file: (2) No such file or directory
указывай полный путь к файлу конфигурации или попробуй вообще его не указывать
>FATAL: Unable to open configuration file: file: (2) No such file or
>directory
>указывай полный путь к файлу конфигурации или попробуй вообще его
>не указывать
я вообще не указывал где файл конфы. И почему при запуске squid он не отвечает, даже об ошибке не говорит.
>я вообще не указывал где файл конфы. И почему при запуске squid
>он не отвечает, даже об ошибке не говорит. жмакни просто - ./squid
потом смотри cache.log
или лучше запустить
./squid -d 6
и смотри в консоли в чем дело
>или лучше запустить
>./squid -d 6
>и смотри в консоли в чем дело
Выдает: Fatal: ipcache_init: DNS name lookup tests failed.
>>или лучше запустить
>>./squid -d 6
>>и смотри в консоли в чем дело
>
>
>Выдает: Fatal: ipcache_init: DNS name lookup tests failed.
или правь конфиг сквида # TAG: dns_testnames
или запускай сквид с опцией -D (большая)
squid -D
>Не могу запустить squid. Версия squid-2.5.STABLE12. Надо запускать файл /usr/local/squid/sbin/squid? В bin
>нет файла с таким именем, так что решил запускать его. Сделал
>все, как в руководстве:
>http_port 10.1.100.1:8080
>cache_swap_low 97
>cache_swap_high 98
>cache_dir /var/squid/cache 100 16 256
>cache_access_log /var/squid/logs/access.log
>cache_log /var/squid/logs/cache.log
>http_access allow all
>Далее запускаю squid –z, директория создается. Больше файл squid не запускается
>Запускаю так:
>badblack2z@mops:/usr/local/squid/sbin$ ./squid -f file
>FATAL: Unable to open configuration file: file: (2) No such file or
>directory
>Squid Cache (Version 2.5.STABLE11): Terminated abnormally.
>CPU Usage: 0.006 seconds = 0.002 user + 0.004 sys
>Maximum Resident Size: 0 KB
>Page faults with physical i/o: 0
>Aborted
>
>В чем дело?/usr/local/sbin/squid -D
и все должно быть пушисто..по крайней мере у меня сегодня так запустилось :) Только какой то конфиг у тебя маленький, хоть аунетификацию пропиши там и еще че нить подкорректируй... правила там, пулы и прочее..
Squid заработал, но как заставить его кэшировать, что надо настроить?
>Squid заработал, но как заставить его кэшировать, что надо настроить?А ты не пробовал почитать какую нить документацию или погуглить? Есть очень хорошие статьи по настройке squid'a + прочитай squid.conf, не помешает...
Вот что сделал:
http_port 80
icp_port 0
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_mem 16 MB
cache_dir ufs /cache 200 16 256
emulate_httpd_log on
redirect_rewrites_host_header off
acl all src 0.0.0.0/0.0.0.0
http_access allow all
cache_effective_user badblack2z
cache_effective_group badblack2z
В браузере вписываю в настройках прокси: http-proxy 127.0.0.1; port 80
Что не так?
При попытке запроса страницы выдает:
ERROR
The requested URL could not be retrievedWhile trying to retrieve the URL: http://start.rol.ru/
The following error was encountered:
* Access Denied.
Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is incorrect.
Your cache administrator is webmaster.
Generated Sat, 15 Apr 2006 15:03:28 GMT by mops.rpunet.ru (squid/2.5.STABLE12)
----------------
В логе:
badblack2z@mops:/usr/local/squid/sbin$ ./squid -d 6
2006/04/15 21:03:24| Starting Squid Cache version 2.5.STABLE12 for i686-pc-linux-gnu...
2006/04/15 21:03:24| Process ID 14335
2006/04/15 21:03:24| With 1024 file descriptors available
2006/04/15 21:03:24| Performing DNS Tests...
badblack2z@mops:/usr/local/squid/sbin$ 2006/04/15 21:03:24| Successful DNS name lookup tests...
2006/04/15 21:03:24| DNS Socket created at 0.0.0.0, port 32772, FD 5
2006/04/15 21:03:24| Adding nameserver 194.67.2.114 from /etc/resolv.conf
2006/04/15 21:03:24| Adding nameserver 194.67.1.155 from /etc/resolv.conf
2006/04/15 21:03:24| Unlinkd pipe opened on FD 10
2006/04/15 21:03:24| Swap maxSize 102400 KB, estimated 7876 objects
2006/04/15 21:03:24| Target number of buckets: 393
2006/04/15 21:03:24| Using 8192 Store buckets
2006/04/15 21:03:24| Max Mem size: 8192 KB
2006/04/15 21:03:24| Max Swap size: 102400 KB
2006/04/15 21:03:24| Rebuilding storage in /usr/local/squid/var/cache (CLEAN)
2006/04/15 21:03:24| Using Least Load store dir selection
2006/04/15 21:03:24| Set Current Directory to /usr/local/squid/var/cache
2006/04/15 21:03:24| Loaded Icons.
2006/04/15 21:03:24| Accepting HTTP connections at 0.0.0.0, port 8080, FD 12.
2006/04/15 21:03:24| Accepting ICP messages at 0.0.0.0, port 3130, FD 13.
2006/04/15 21:03:24| WCCP Disabled.
2006/04/15 21:03:24| Ready to serve requests.
2006/04/15 21:03:25| Done reading /usr/local/squid/var/cache swaplog (0 entries)
2006/04/15 21:03:25| Finished rebuilding storage from disk.
2006/04/15 21:03:25| 0 Entries scanned
2006/04/15 21:03:25| 0 Invalid entries.
2006/04/15 21:03:25| 0 With invalid flags.
2006/04/15 21:03:25| 0 Objects loaded.
2006/04/15 21:03:25| 0 Objects expired.
2006/04/15 21:03:25| 0 Objects cancelled.
2006/04/15 21:03:25| 0 Duplicate URLs purged.
2006/04/15 21:03:25| 0 Swapfile clashes avoided.
2006/04/15 21:03:25| Took 1.1 seconds ( 0.0 objects/sec).
2006/04/15 21:03:25| Beginning Validation Procedure
2006/04/15 21:03:25| Completed Validation Procedure
2006/04/15 21:03:25| Validated 0 Entries
2006/04/15 21:03:25| store_swap_size = 0k
2006/04/15 21:03:26| storeLateRelease: released 0 objects
В чем косяк?
>2006/04/15 21:03:24| Accepting HTTP connections at 0.0.0.0, port 8080, FD 12.
а в бврузере мы что указали ?
>>2006/04/15 21:03:24| Accepting HTTP connections at 0.0.0.0, port 8080, FD 12.
>а в бврузере мы что указали ?
http 127.0.0.0 port 8080
>>>2006/04/15 21:03:24| Accepting HTTP connections at 0.0.0.0, port 8080, FD 12.
>>а в бврузере мы что указали ?
>http 127.0.0.0 port 8080
сделай так - укажи в конфиге сквида http_port 10.1.100.1:3128 , где 10.1.100.1 - локальный ip машины со сквидом, в браузере пропиши 10.1.100.1 порт 3128
>>>>2006/04/15 21:03:24| Accepting HTTP connections at 0.0.0.0, port 8080, FD 12.
>>>а в бврузере мы что указали ?
>>http 127.0.0.0 port 8080
>сделай так - укажи в конфиге сквида http_port 10.1.100.1:3128 , где 10.1.100.1
>- локальный ip машины со сквидом, в браузере пропиши
>10.1.100.1 порт 3128
Поменял, вот что выдает:
badblack2z@mops:/usr/local/squid/sbin$ ./squid -d 6
2006/04/18 21:56:24| aclParseIpData: WARNING: Netmask masks away part of the specified IP in '127.0.0.1/8'
2006/04/18 21:56:24| aclParseIpData: WARNING: Netmask masks away part of the specified IP in '127.0.0.1/8'
badblack2z@mops:/usr/local/squid/sbin$ 2006/04/18 21:56:24| Starting Squid Cache version 2.5.STABLE12 for i686-pc-linux-gnu...
2006/04/18 21:56:24| Process ID 4688
2006/04/18 21:56:24| With 1024 file descriptors available
2006/04/18 21:56:24| Performing DNS Tests...
2006/04/18 21:56:24| Successful DNS name lookup tests...
2006/04/18 21:56:24| DNS Socket created at 0.0.0.0, port 32771, FD 5
2006/04/18 21:56:24| Adding nameserver 194.67.2.114 from /etc/resolv.conf
2006/04/18 21:56:24| Adding nameserver 194.67.1.150 from /etc/resolv.conf
2006/04/18 21:56:24| Unlinkd pipe opened on FD 10
2006/04/18 21:56:24| Swap maxSize 102400 KB, estimated 7876 objects
2006/04/18 21:56:24| Target number of buckets: 393
2006/04/18 21:56:24| Using 8192 Store buckets
2006/04/18 21:56:24| Max Mem size: 8192 KB
2006/04/18 21:56:24| Max Swap size: 102400 KB
2006/04/18 21:56:24| Rebuilding storage in /usr/local/squid/var/cache (DIRTY)
2006/04/18 21:56:24| Using Least Load store dir selection
2006/04/18 21:56:24| Set Current Directory to /usr/local/squid/var/cache
2006/04/18 21:56:24| Loaded Icons.
2006/04/18 21:56:24| commBind: Cannot bind socket FD 12 to 10.1.100.1:3128: (99) Cannot assign requested address
FATAL: Cannot open HTTP Port
>2006/04/18 21:56:24| commBind: Cannot bind socket FD 12 to 10.1.100.1:3128: (99) Cannot
>assign requested address
>FATAL: Cannot open HTTP Port
а он есть у тебя такой ip 10.1.100.1 на одном из интерфейсов ?
покажи ifconfig
>>2006/04/18 21:56:24| commBind: Cannot bind socket FD 12 to 10.1.100.1:3128: (99) Cannot
>>assign requested address
>>FATAL: Cannot open HTTP Port
>а он есть у тебя такой ip 10.1.100.1 на одном из
>интерфейсов ?
>покажи ifconfig
Где это ifconfig? В консоли ошибика, нет команды.
badblack2z@mops:/sbin$ ./ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:32 errors:0 dropped:0 overruns:0 frame:0
TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2672 (2.6 Kb) TX bytes:2672 (2.6 Kb)