Привет, Олл!
Пытаюсь установить squid 2.5 на Win2000 (http://www.serassio.it/SquidNT.htm)
Обычный релиз (поддержка Delay Pools выключена) проходит на ура,
все работает и приносит людям радость.
Но вот релиз с поддержкой Delay Pools вырубается при пробном запуске.
Конфиг в обоих редакциях один и тот же (см. аттач).
Атентификация в первом случае (при использовании версии без поддержки DP)
проходит нормально.
Delay Pools не настроен.
Но хочу сделать это позднее, поэтому и пробую установить версию с поддержкой.
Лог см. ниже.
В чем может быть дело?
Есть в природе люди установившие эту версию без проблем?
Прошу ответы продублировать мылом slava@ua.fm
2002/12/19 19:06:44| Starting Squid Cache version 2.5.STABLE1.NT-CVS for i686-pc-winnt...
2002/12/19 19:06:44| Running on Windows 2000
2002/12/19 19:06:44| Process ID 1660
2002/12/19 19:06:44| With 2048 file descriptors available
2002/12/19 19:06:44| With 512 CRT stdio descriptors available
2002/12/19 19:06:44| Windows sockets initialized
2002/12/19 19:06:44| Performing DNS Tests...
2002/12/19 19:06:44| Successful DNS name lookup tests...
2002/12/19 19:06:44| DNS Socket created at 0.0.0.0, port 3278, FD 4
2002/12/19 19:06:44| Adding nameserver 10.50.0.2 from squid.conf
2002/12/19 19:06:44| helperStatefulOpenServers: Starting 5 'ntlm_win32_auth.exe' processes
ntlm-auth[1336]: options processed OK
ntlm-auth[1336]: SSPI initialized OK
ntlm-auth[1052]: options processed OK
ntlm-auth[1052]: SSPI initialized OK
ntlm-auth[1564]: options processed OK
ntlm-auth[1564]: SSPI initialized OK
ntlm-auth[1492]: options processed OK
ntlm-auth[1492]: SSPI initialized OK
ntlm-auth[1120]: options processed OK
ntlm-auth[1120]: SSPI initialized OK
2002/12/19 19:06:45| Referer logging is disabled.
2002/12/19 19:06:45| pinger: ICMP socket opened
2002/12/19 19:06:45| Pinger socket opened on FD 28
2002/12/19 19:06:45| pinger: Squid socket opened
2002/12/19 19:06:45| Unlinkd pipe opened on FD 31
2002/12/19 19:06:45| Swap maxSize 102400 KB, estimated 7876 objects
2002/12/19 19:06:45| Target number of buckets: 393
2002/12/19 19:06:45| Using 8192 Store buckets
2002/12/19 19:06:45| Max Mem size: 20480 KB
2002/12/19 19:06:45| Max Swap size: 102400 KB
2002/12/19 19:06:45| Rebuilding storage in c:/squid/var/cache (CLEAN)
2002/12/19 19:06:45| Using Least Load store dir selection
2002/12/19 19:06:45| Current Directory is c:\Squid\sbin
2002/12/19 19:06:45| Loaded Icons.
2002/12/19 19:06:45| Accepting HTTP connections at 0.0.0.0, port 3128, FD 39.
2002/12/19 19:06:45| Accepting ICP messages at 0.0.0.0, port 3130, FD 40.
2002/12/19 19:06:45| Accepting HTCP messages on port 4827, FD 41.
2002/12/19 19:06:45| Accepting SNMP messages on port 3401, FD 42.
2002/12/19 19:06:45| Configuring Parent 10.50.0.2/3128/0
2002/12/19 19:06:45| Ready to serve requests.
2002/12/19 19:06:46| Done scanning c:/squid/var/cache swaplog (0 entries)
2002/12/19 19:06:46| Finished rebuilding storage from disk.
2002/12/19 19:06:46| 0 Entries scanned
2002/12/19 19:06:46| 0 Invalid entries.
2002/12/19 19:06:46| 0 With invalid flags.
2002/12/19 19:06:46| 0 Objects loaded.
2002/12/19 19:06:46| 0 Objects expired.
2002/12/19 19:06:46| 0 Objects cancelled.
2002/12/19 19:06:46| 0 Duplicate URLs purged.
2002/12/19 19:06:46| 0 Swapfile clashes avoided.
2002/12/19 19:06:46| Took 1.0 seconds ( 0.0 objects/sec).
2002/12/19 19:06:46| Beginning Validation Procedure
2002/12/19 19:06:46| Completed Validation Procedure
2002/12/19 19:06:46| Validated 0 Entries
2002/12/19 19:06:46| store_swap_size = 0k
2002/12/19 19:06:47| storeLateRelease: released 0 objects
FATAL: Received Segment Violation...dying.
2002/12/19 19:07:22| storeDirWriteCleanLogs: Starting...
2002/12/19 19:07:22| WARNING: Closing open FD 39
2002/12/19 19:07:22| Finished. Wrote 0 entries.
2002/12/19 19:07:22| Took 0.0 seconds ( 0.0 entries/sec).
ntlntlm-auth[1492]: fgets() failed! dying..... errno=0 (No error)
m-auth[1336]: fgets() failed! dying..... errno=0 (No error)
ntlm-auth[1052]: fgets() failed! dying..... errno=0 (No error)
ntlm-auth[1564]: fgets() failed! dying..... errno=0 (No error)
ntlm-auth[1120]: fgets() failed! dying..... errno=0 (No error)
конфиг-файл выглядит так:
http_port 3128
icp_port 3130
htcp_port 4827
cache_peer 10.50.0.2 parent 3128 0 default no-query
hierarchy_stoplist cgi-bin ?
cache_mem 20 MB
cache_swap_low 90
cache_swap_high 95
maximum_object_size 4096 KB
minimum_object_size 0 KB
maximum_object_size_in_memory 8 KB
ipcache_size 10240
ipcache_low 90
ipcache_high 95
cache_dir ufs c:/squid/var/cache 100 16 256
cache_access_log c:/squid/var/logs/access.log
cache_log c:/squid/var/logs/cache.log
cache_store_log c:/squid/var/logs/store.log
emulate_httpd_log off
mime_table c:/squid/etc/mime.conf
log_mime_hdrs off
useragent_log c:/squid/var/logs/useragent.log
pid_filename c:/squid/var/logs/squid.pid
debug_options ALL,1
client_netmask 255.255.255.0
ftp_user Squid@
ftp_list_width 32
ftp_passive on
ftp_sanitycheck on
dns_nameservers 10.50.0.2
diskd_program c:/squid/libexec/diskd.exe
unlinkd_program c:/squid/libexec/unlinkd.exe
pinger_program c:/squid/libexec/pinger.exe
auth_param ntlm program c:/squid/libexec/ntlm_win32_auth.exe -v -a InetUsers
auth_param ntlm children 5
auth_param ntlm max_challenge_reuses 0
auth_param ntlm max_challenge_lifetime 1 minutes
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl CONNECT method CONNECT
acl SSL_ports port 443 563 9010
acl Safe_ports port 80 21 2121 443 563 70 210 1025-65535
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl office proxy_auth REQUIRED
# http_access allow all
http_access allow office
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny to_localhost
http_access deny all
cache_mgr postmaster@x.com.ua
visible_hostname x.com.ua
unique_hostname x.com.ua
memory_pools on
memory_pools_limit 5 MB
always_direct deny all
always_direct deny office
# always_direct allow office
never_direct allow office
never_direct allow all
icon_directory c:/squid/share/icons
error_directory c:/squid/share/errors/English
# ignore_unknown_nameservers on
# ie_refresh on
Да, вот ещё:
перед смертью сквид выдает сообщение, но не в лог:
'mail' is not recognized as an internal or external command,
operable program or batch file.
abnormal program termination.
Это что?
Сквид был скоплилирован криво?
Или как это понимать?
Где взять нормальную версию?
Надеюсь на помощь.
Спасибо.