Andre Iskandar wrote:
Hallo, I compile squid 2.7 stable7 using this command: CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -pipe -fomit-frame-pointer -funroll-loops -ffast-math -fno-exceptions -fforce-addr -malign-double" ./configure --enable-gnuregex --enable-async-io=60 --with-aufs-threads=60 --with-pthreads --with-aio --with-dl --enable-storeio=ufs,aufs,coss,diskd,null --enable-removal-policies=lru,heap --disable-ident-lookups --enable-delay-pools --enable-kill-parent-hack --disable-wccp --disable-wccpv2 --enable-snmp --enable-cache-digests --enable-linux-netfilter --enable-ssl --enable-htcp --disable-poll --enable-epoll --enable-http-violations --disable-internal-dns --with-maxfd=65536 --enable-icmp --enable-unlinkd --enable-follow-x-forwarded-for --with-large-files --with-openssl --enable-useragent-log --enable-err-languages=English --enable-default-err-language=English It runs smooth, no warning, no error and successfull through make and make install. But when I run this: rFATAL: failed to find or read error text file. 2010/01/22 17:12:54| Starting Squid Cache version 2.7.STABLE7-20100122 for i686-pc-linux-gnu... 2010/01/22 17:12:54| Process ID 26103 2010/01/22 17:12:54| With 1024 file descriptors available 2010/01/22 17:12:54| Using epoll for the IO loop 2010/01/22 17:12:54| Performing DNS Tests... 2010/01/22 17:12:54| Successful DNS name lookup tests... 2010/01/22 17:12:54| helperOpenServers: Starting 5 'dnsserver' processes 2010/01/22 17:12:54| User-Agent logging is disabled. 2010/01/22 17:12:54| errorTryLoadText: failed to fully read: '/usr/local/squid/share/errors/English/ERR_READ_TIMEOUT': (0) Success 2010/01/22 17:12:54| errorTryLoadText: '/usr/local/squid/etc/errors/ERR_READ_TIMEOUT': (2) No such file or directory FATAL: failed to find or read error text file. I tried to : 1. make '/usr/local/squid/etc/errors/' soft linked to /usr/local/squid/etc/errors/' 2. also tried to make '/usr/local/squid/etc/errors/' directory and copy the files from /usr/local/squid/share/errors/English/. But it didnt solve the problem. Just change '(2) .......' to '(0) Success' with the same FATAL error. Please help.
Does the account that Squid runs as have permission to read files in either "/usr/local/squid/etc/errors/" or "/usr/local/squid/share/errors/English/"? Are you running SELinux or AppArmor?
TIA, Andre
Chris