Gente, não sei o que acontece, mas não autentica senha nem a pau. No começo eu vi no cache.log que não conseguia rodar o ncsa_auth. Mudei as permissões do /usr/local/squid/etc/passwd e começou a rodar, mas mesmo assim não autentica. Acontece assim: instalei o squid, mudei para o modo autenticado, mudei a opção de cache no HD para sim, criei um usuário, fiz backup e reiniciei o BrasilFW. Mudei as opções do browser para acessar por proxy, quando tento acessar pede usuário e a senha... agora, autenticar... nem a pau.
Rodei o ncsa_auth pelo SSH e deu isso, vejam:
brazilfw# /usr/local/squid/libexec/ncsa_auth /usr/local/squid/etc/passwd
BNP senha
OK
O que será que acontece?
Cache.log :
1999/10/30 05:07:11| DNS Socket created at 0.0.0.0, port 1026, FD 10
1999/10/30 05:07:11| Adding nameserver 127.0.0.1 from /etc/resolv.conf
1999/10/30 05:07:11| helperOpenServers: Starting 5 'ncsa_auth' processes
1999/10/30 05:07:13| Accepting HTTP connections at 0.0.0.0, port 8080, FD 11.
1999/10/30 05:07:13| Loaded Icons.
1999/10/30 05:07:13| eventCleanup
1999/10/30 05:07:13| Ready to serve requests.
1999/10/30 05:11:34| Preparing for shutdown after 6 requests
1999/10/30 05:11:34| Waiting 0 seconds for active connections to finish
1999/10/30 05:11:34| FD 11 Closing HTTP connection
1999/10/30 05:11:35| Shutting down...
1999/10/30 05:11:35| Closing unlinkd pipe on FD 12
1999/10/30 05:11:35| storeDirWriteCleanLogs: Starting...
1999/10/30 05:11:36| Finished. Wrote 1430 entries.
1999/10/30 05:11:36| Took 0.0 seconds (94783.6 entries/sec).
CPU Usage: 1.150 seconds = 0.890 user + 0.260 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 198
Memory usage for squid via mallinfo():
total space in arena: 2267 KB
Ordinary blocks: 2202 KB 18 blks
Small blocks: 2267 KB 7 blks
Holding blocks: 0 KB 0 blks
Free Small blocks: 0 KB
Free Ordinary blocks: 65 KB
Total in use: 4469 KB 197%
Total free: 65 KB 3%
1999/10/30 05:11:36| Squid Cache (Version 2.5.STABLE13): Exiting normally.
1999/10/30 05:11:40| Starting Squid Cache version 2.5.STABLE13 for i686-pc-linux-gnu...
1999/10/30 05:11:40| Process ID 5124
1999/10/30 05:11:40| With 1024 file descriptors available
1999/10/30 05:11:40| DNS Socket created at 0.0.0.0, port 1026, FD 7
1999/10/30 05:11:40| Adding nameserver 127.0.0.1 from /etc/resolv.conf
1999/10/30 05:11:40| Unlinkd pipe opened on FD 12
1999/10/30 05:11:40| Swap maxSize 2888704 KB, estimated 222208 objects
1999/10/30 05:11:40| Target number of buckets: 11110
1999/10/30 05:11:40| Using 16384 Store buckets
1999/10/30 05:11:40| Max Mem size: 8192 KB
1999/10/30 05:11:40| Max Swap size: 2888704 KB
1999/10/30 05:11:40| Rebuilding storage in /usr/local/squid/var/cache (CLEAN)
1999/10/30 05:11:40| Using Least Load store dir selection
1999/10/30 05:11:40| Set Current Directory to /usr/local/squid/var/cache
1999/10/30 05:11:40| Loaded Icons.
1999/10/30 05:11:41| Accepting HTTP connections at 0.0.0.0, port 8080, FD 14.
1999/10/30 05:11:41| Ready to serve requests.
1999/10/30 05:11:41| Done reading /usr/local/squid/var/cache swaplog (1430 entries)
1999/10/30 05:11:41| Finished rebuilding storage from disk.
1999/10/30 05:11:41| 1430 Entries scanned
1999/10/30 05:11:41| 0 Invalid entries.
1999/10/30 05:11:41| 0 With invalid flags.
1999/10/30 05:11:41| 1430 Objects loaded.
1999/10/30 05:11:41| 0 Objects expired.
1999/10/30 05:11:41| 0 Objects cancelled.
1999/10/30 05:11:41| 0 Duplicate URLs purged.
1999/10/30 05:11:41| 0 Swapfile clashes avoided.
1999/10/30 05:11:41| Took 1.0 seconds (1465.2 objects/sec).
1999/10/30 05:11:41| Beginning Validation Procedure
1999/10/30 05:11:41| Completed Validation Procedure
1999/10/30 05:11:41| Validated 1430 Entries
1999/10/30 05:11:41| store_swap_size = 11424k
1999/10/30 05:11:41| storeLateRelease: released 0 objects
squid.conf :
http_port 8080
icp_port 0
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_mem 8 MB
maximum_object_size 4000 KB
minimum_object_size 0 KB
maximum_object_size_in_memory 64 KB
cache_dir ufs /usr/local/squid/var/cache 2821 16 256
cache_access_log /usr/local/squid/var/logs/access.log
emulate_httpd_log on
half_closed_clients off
memory_pools off
#cache_swap_low 70
#cache_swap_high 90
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.1/32
acl SSL_ports port 443 563
acl Safe_ports port 80
acl Safe_ports port 21
acl Safe_ports port 443 563
acl Safe_ports port 70
acl Safe_ports port 210
acl Safe_ports port 8180
acl Safe_ports port 1025-65535
acl Safe_ports port 280
acl Safe_ports port 488
acl Safe_ports port 591
acl Safe_ports port 777
acl Safe_ports port 901
acl purge method PURGE
acl CONNECT method CONNECT
acl block url_regex -i "/usr/local/squid/etc/block.flt"
acl unblock url_regex -i "/usr/local/squid/etc/unblock.flt"
acl filterneg dstdom_regex "/usr/local/squid/etc/filter.flt"
acl downloads_blocked urlpath_regex -i \.cab$ \.wav$ \.doc$ \.mp3$ \.mp2$ \.bat$ \.com$ \.exe$ \.scr$ \.pdf$
acl internal_net src 192.168.1.0/24
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow PURGE localhost
http_access deny purge
http_access deny filterneg
http_reply_access deny downloads_blocked
http_access deny block !unblock
http_access allow internal_net
http_access deny all
#http_reply_access allow all
#icp_access allow all
visible_hostname brazilfw
coredump_dir /usr/local/squid/var/cache