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

Исходное сообщение
"squid + FATAL: Bungled Default Configuration line 9: cache_mem 8 MB"

Отправлено skyer , 27-Ноя-05 19:54 
Как решить сложившуюся ситуацию?
LINUX FC3 + UPDATES

Проблема заключается в том что не могу запустить сквиду, не первый год занимаюсь линуксом и не первый сервак собираю и при том на этой версии уже десятка 2 насобирал, но тут приключилусь проблемка:

FATAL: Bungled Default Configuration line 9: cache_mem 8 MB
Squid Cache (Version 2.5.STABLE11): Terminated abnormally.

выдают все версии скивиды начиная с стабло5  конфиг правил не однократно
его она не читает! если смотреть через strace squid -zX то до чтения конфига она ваще не доходит! в выводе в конце команды получаю

time([1133109994])                      = 1133109994
open("/etc/localtime", O_RDONLY)        = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=721, ...}) = 0
close(4)                                = 0
open("/etc/localtime", O_RDONLY)        = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=721, ...}) = 0
close(4)                                = 0
open("/etc/localtime", O_RDONLY)        = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=721, ...}) = 0
close(4)                                = 0
rt_sigaction(SIGPIPE, {0xf6c688c0, [], SA_RESTORER, 0xf6bcea48}, {SIG_DFL}, 8) = 0
socket(PF_FILE, SOCK_DGRAM, 0)          = 4
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
connect(4, {sa_family=AF_FILE, path="/dev/log"}, 16) = 0
send(4, "<9>Nov 27 22:46:34 squid: Bungle"..., 78, 0) = 78
rt_sigaction(SIGPIPE, {SIG_DFL}, NULL, 8) = 0
write(2, "FATAL: Bungled Default Configura"..., 60FATAL: Bungled Default Configuration line 9: cache_mem 8 MB
) = 60
write(2, "Squid Cache (Version 2.5.STABLE1"..., 59Squid Cache (Version 2.5.STABLE11): Terminated abnormally.
) = 59
exit_group(1)                           = ?


не могу понять почему она ломится столько раз к open("/etc/localtime", O_RDONLY)        = 4

при том на других серверах проверил обращается один раз!
настройки времени проверил все правильно! от без исходности и битвы с этим глюком уже почти 4 дня переставил всю сисему полностью!
пересобирал сквиду из сорцов таже пролема! собирал её с дефайлтом cache_mem 100 MB все одно!

посоветуйте что-нибудь!  странно ещё то что сквид у мменя при первой загрузке запустился, но потом его клинануло! желехо не менял во время происществия, но для теста поменял все в компе эффект постояннен!


Содержание

Сообщения в этом обсуждении
"squid + FATAL: Bungled Default Configuration line 9: cache_m..."
Отправлено ipmanyak , 28-Ноя-05 07:55 
покажи конфиг сквида,  выполнив  grep -v "#" squid.conf > squid.txt  

"squid + FATAL: Bungled Default Configuration line 9: cache_m..."
Отправлено skyer , 28-Ноя-05 09:22 
>покажи конфиг сквида,  выполнив  grep -v "#" squid.conf > squid.txt  
>

cache_store_log /home/squid/logs/store.log
pid_filename /var/run/squid.pid
debug_options ALL,9
ftp_user anonymous@somewere.net
auth_param basic program /usr/lib/squid/ncsa_auth /usr/local/statistics2/base/passwd
auth_param basic children 2
auth_param basic credentialsttl 1 hours
authenticate_ttl 1 hour
request_body_max_size 8 MB
negative_ttl 1 minutes
negative_dns_ttl 5 minutes
range_offset_limit 0 KB
connect_timeout 1 minutes
peer_connect_timeout 30 seconds
read_timeout 1 minutes
request_timeout 20 seconds
half_closed_clients off
acl STAT_proxy proxy_auth REQUIRED
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl purge method PURGE
acl src_local src 127.0.0.0/8
http_access allow purge src_local
http_access deny  purge
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl user_squid_ppp src 172.28.10.0/23
acl user_squid_ppp src 172.28.20.0/23
acl user_squid_ppp src 192.168.0.0/24
acl SSL_ports port 443 563
acl CONNECT method CONNECT
acl banners urlpath_regex sputnik/img\.pl advert.*gif weblist_banner cgi-bin/banner cgi-bin/showad.pl /cgi-rs/showme.cgi
acl banners2 url_regex ad\.adriver\.ru/cgi-bin/click\.cgi ad\.bannermarket\.com/cgi-bin linkexchange\.ru reklama.*ru.*hr
http_access deny banners all
http_access deny banners2 all
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow STAT_proxy user_squid
http_access deny !STAT_proxy !user_squid
http_access allow user_squid_ppp
http_access deny !user_squid_ppp
http_access allow localhost
http_access deny all
http_reply_access allow all
icp_access allow all
cache_mgr HET@spameram.XPEH
cache_effective_user squid
cache_effective_group squid
visible_hostname spameram.XPEH
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
logfile_rotate 10
error_directory /etc/squid/errors
nonhierarchical_direct off
prefer_direct off
coredump_dir /var/spool/squid


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


"squid + FATAL: Bungled Default Configuration line 9: cache_m..."
Отправлено Андрей Слободяник , 28-Ноя-05 10:35 
>Как решить сложившуюся ситуацию?
>FATAL: Bungled Default Configuration line 9: cache_mem 8 MB

Слушай, гуру, а где в конфиге, собственно, этот параметр - cache_mem - в 9-ой строке?

squid -v посмотри, какой конфиг-то читается?


"squid + FATAL: Bungled Default Configuration line 9: cache_m..."
Отправлено skyer , 28-Ноя-05 11:07 

>Слушай, гуру, а где в конфиге, собственно, этот параметр - cache_mem -
>в 9-ой строке?
>
>squid -v посмотри, какой конфиг-то читается?


если читал внимательно, то увидел бы что он ваще до конфига не доходит!
поэтому вопрос где параметр не уместен. и высказывания типа а какой конфиг читается тем более.


"squid + FATAL: Bungled Default Configuration line 9: cache_m..."
Отправлено ipmanyak , 28-Ноя-05 14:35 
думаю что доходит, такое впечатление, что сквид берет не тот конфиг, на который ты думаешь или конфиг кривой. Проверь пути при установке и компиляции сквида - префикс каталога по дефолту,  а полный конфиг все-таки стоило бы показать  - влом что ли ?  если да, то копай сам.



"squid + FATAL: Bungled Default Configuration line 9: cache_m..."
Отправлено Андрей Слободяник , 28-Ноя-05 17:27 
Я бы предположил, что сей гуру в скрипте запуска сквида, указал
-f /etc/localtime

:-[   ]



"squid + FATAL: Bungled Default Configuration line 9: cache_m..."
Отправлено skyer , 28-Ноя-05 17:41 
>Я бы предположил, что сей гуру в скрипте запуска сквида, указал
>-f /etc/localtime
>
>:-[   ]


нет там указан нормальный конфиг в исходниках!
проблему решил после того как разобрал полностью комп! То М....К который привез мне её для установки сервка при сборке её разбил проц! замена проца все решила! и при проверки этого битого проца в тестах на арифметику он намертво виснет!

тема закрыта! спасибо всем кто откликнулся.


"squid + FATAL: Bungled Default Configuration line 9: cache_m..."
Отправлено Андрей Слободяник , 28-Ноя-05 17:48 
>мне её для установки сервка при сборке её разбил проц! замена
>проца все решила! и при проверки этого битого проца в тестах
>на арифметику он намертво виснет!

А всё-равно интересно. Как же на битом проце сквид из исходников-то собрался? Я где-то читал, что один из тестов проца - это сборка ядра или какой-нибудь здоровой проги.

Дальше понятно, ну там арифметика засбоила и не в тот inode за конфигом полезли :-) Но как собралось-то?!


"squid + FATAL: Bungled Default Configuration line 9: cache_m..."
Отправлено skyer , 28-Ноя-05 17:52 

>Дальше понятно, ну там арифметика засбоила и не в тот inode за
>конфигом полезли :-) Но как собралось-то?!

не инод то тот но видимо локалтайм бинаный и требует какихто вычислений которые как-то хитро сквид делает, потому-что обычный нормальный проц обращается туда 1 раз, а не 4.
а я не ставлю на серваки систему сборки по этому собираю на отдельной тачке, там ядро собирается минут за 5 с нуля, так что этого я и не видел что не собирается.