I have installed Squid 3.5.2 on the Smoothwall Express 3.1 firewall distribution and it will not start correctly. I get this error
2015/03/25 19:28:30.623 kid1| Acl.cc(380) ~ACL: freeing ACL2015/03/25 19:28:30.623 kid1| Acl.cc(380) ~ACL: freeing ACL2015/03/25 19:28:33 kid1| Current Directory is /2015/03/25 19:28:33 kid1| Starting Squid Cache version 3.5.2 for i586-pc-linux-gnu...2015/03/25 19:28:33 kid1| Service Name: squid2015/03/25 19:28:33 kid1| Process ID 36382015/03/25 19:28:33 kid1| Process Roles: worker2015/03/25 19:28:33 kid1| With 1024 file descriptors available2015/03/25 19:28:33 kid1| Initializing IP Cache...2015/03/25 19:28:33 kid1| DNS Socket created at 0.0.0.0, FD 82015/03/25 19:28:33 kid1| Adding nameserver 127.0.0.1 from /etc/resolv.conf2015/03/25 19:28:33 kid1| helperOpenServers: Starting 5/5 'ssl_crtd' processesFATAL: Ipc::Mem::Segment::open failed to shm_open(/squid-ssl_session_cache.shm): (2) No such file or directorySquid Cache (Version 3.5.2): Terminated abnormally.CPU Usage: 0.023 seconds = 0.017 user + 0.007 sysMaximum Resident Size: 26816 KBPage faults with physical i/o: 02015/03/25 19:28:33.672 kid1| Acl.cc(380) ~ACL: freeing ACL2015/03/25 19:28:33.672 kid1| Acl.cc(380) ~ACL: freeing ACL2015/03/25 19:28:33.672 kid1| Acl.cc(380) ~ACL: freeing ACL2015/03/25 19:28:33.672 kid1| Acl.cc(380) ~ACL: freeing ACL2015/03/25 19:28:33.672 kid1| Acl.cc(380) ~ACL: freeing ACL2015/03/25 19:28:33.672 kid1| Acl.cc(380) ~ACL: freeing ACL2015/03/25 19:28:33.672 kid1| Acl.cc(380) ~ACL: freeing ACL
I have patched main.cc with the enter_suid(); statements described in the fix for open_shm errors. But I keep getting the error of "squid-ssl_session_cache.shm" no such file or directory.
Where is the ssl_session_cache file or directory supposed to be? Why doesn't one exist? What might cause this file or directory to not exist?
_______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users